Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3

...

On fait un simple rsync vers les serveurs qui vont bien. Ces serveurs sont référencés dans mon fichier de configuration bash avec les alias de serveurs (~/.bashrc.d/bash_aliases.serveurs). Voici donc une commande possible pour faire en sorte de synchroniser vers les bons serveurs. Dans ce cas, ce ne sont que les serveurs utilisant mon identifiant UL (zimmerm15).

Bloc de code
bash
bash
titleCommande de synchronisation des fichiers pointbash
dir_fichierspoint=~/fichierspoint
for h in $(/usr/bin/grep zimmerm15 ~/.bashrc.d/bash_aliases.serveurs | /usr/bin/grep -o 'zimmerm15@[^[:space:]]*')
do
    echo $h
    rsync -avzub ${dir_fichierspoint}/ --exclude "*~" --exclude ".git" --backup-dir=rsync-backup --suffix=.sauvegarde $h:
    # pour voir si on ne fait pas le con
    sleep 5
done

# autre commande possible
for h in $(grep -v '^#\|^$' ~/hosts.fichierspoint)
do
    rsync -avzub ${dir_fichierspoint}/ --exclude "*~" --exclude ".git" --backup-dir=rsync-backup --suffix=.sauvegarde $h:
done