#1 Le 25/11/2013, à 00:13
- Crestey
[Résolu] Script pour monter NAS si présent
Bonjour,
J'ai écrit le script suivant pour monter un NAS s'il devient présent.
Ce script est lancé par crontab toutes les minutes.
#! /bin/bash
ping -c1 192.168.0.20
TEST=$?
[ $TEST -eq 0 ] && [ ! -e "/mnt/nas1/fun_plug" ] && mount /mnt/nas1
Si le Nas est présent et que le PC ne voit pas le fichier /mnt/nas1/fun_plug, alors on monte le nas
Ca marche bien.
Peut-on se passer de la variable TEST, et tout mettre sur une seule ligne en intégrant le ping dans le premier test ? (je n'y arrive pas)
A vous lire
Dernière modification par Crestey (Le 25/11/2013, à 08:32)
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#2 Le 25/11/2013, à 02:16
- Postmortem
Re : [Résolu] Script pour monter NAS si présent
Salut,
Je dirais comme ça :
#! /bin/bash
ping -c1 192.168.0.20 && [ ! -e "/mnt/nas1/fun_plug" ] && mount /mnt/nas1
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#3 Le 25/11/2013, à 08:31
- Crestey
Re : [Résolu] Script pour monter NAS si présent
Merci
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne