Re: ping et smbtar
* Zelos <zelos@wanadoo.fr> [2003-06-01 23:51] :
> Bonsoir,
>
>
> Afin de créer une sauvegarde périodique des documents de l'utilisateur
> paul sur sa machine vers mon serveur Debian, j'ai décidé d'utiliser
> smbtar pour effectuer cette tache tous les jours à 13heures avec le
> script suivant:
>
> mv /root/paul.tar.bz2 /root/paul_yesterday.tar.bz2
> smbtar -v -s paul -p localdomain -x Mesdocuments -u paul -t
> /root/paul.tar
> cd /root
> bzip2 -v9 /root/paul.tar
>
> Seulement voilà, le problème est que lorsque cette machine n'est pas
> allumée, j'obtiens une archive de 4ko... Normal me direz-vous. J'ai
> alors pensé à ajouter en première ligne dans le script un truc du style
>
> ping paul.localdomain
>
> et en cas de réponse négative, la sauvegarde ne serait pas effectuée
> mais ne connaissant pas la syntaxe pour cette opération, j'obtiens des
> erreurs d'execution.
>
> Quelequ'un saurait-il m'indiquer comment faire? merci.
Une commande comme ceci :
$ ping -q -c 3 paul.localdomain > /dev/null 2>&1
renverra 0 si la machine est joignable et 1 si elle ne l'est pas. nmap
devrait également pouvoir faire cela (et certainement d'autres outils).
Fred
--
LA FAQ d-u-f ? http://savannah.nongnu.org/download/debfr-faq/html/
Reply to: