* Zelos <[EMAIL PROTECTED]> [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/