Bonjour
Dans mon script, je veux tester à distance en utilisant ssh si un répertoire existe sur la machine à laquelle je me connecte:
Seulement, je me suis aperçu d'une erreur, même quand le répertoire existe, i lrentre malgré tout dans le if et tente de créer le répertoire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if [ ! `ssh $LOGNAME@remote_host 'test -d ./Backup/tgz'` ] then ssh $LOGNAME@remote_host 'mkdir ./Backup/tgz' >> $log 2>&1 echo "`date +"%d/%m/%Y - %H:%M:%S : "`Creation of the repertory tgz for $HOSTNAME." >> $log fi
Comment donc affiner ma condition pour qu'elle soit valide ?
Merci d'avance de vos réponses.
@++
Partager