En suivant le modèle que j'utilise pour sauvegarder mes données (cf mail fb) , la version suivante devrait marcher avec moins de risques et moins de transferts : #!/bin/bash # A MODIFIER # NAME doit être le nom du répertoire du site web (différent du login) NAME="vauvert" # Répertoire personnel qui contient la version originale du site web LOCAL_DIRECTORY="$HOME/labo/siteweb" # NE PAS MODIFIER DISTANT_DIRECTORY="/home/webmaste/documents/membres/$NAME" echo "# Mise à jour du site web de $NAME #" rsync -avz --delete -e ssh $LOCAL_DIRECTORY lipnweb:$DISTANT_DIRECTORY François Le mardi, 28 oct 2003, à 15:37 Europe/Paris, Guillaume Vauvert a écrit :
Bonjour,
j'ai écrit un petit script sans prétention qui met à jour le site web. Il efface tout le répertoire /home/webmaste/documents/membres/nompropre en se servant de ssh, puis copie le répertoire ~/siteweb/ avec scp. C'est un peu brutal, mais ça marche. Le principal défaut, c'est qu'il faut entrer deux fois son mot de passe. Si quelqu'un veut l'améliorer, je lui cède tous mes droits d'auteurs.