#!/bin/sh # Ce script est un exemple pour /kit/sync/site/envoie # Le script fait l'archivage dans /kit/livre en format tar.gz # et efface le répertoire de livraison. # Pour les prochains site, on profitera du tar.gz déjà fait. ARCHIVE=$1.tar.gz DEST=/n/classic/data/livraison/linuxconf/. if [ ! -f $ARCHIVE ] ; then echo Compresse $1 "->" $2.tar.gz DIR=`dirname $1` if (cd $DIR && tar cf - $2 | gzip -9) >$ARCHIVE then echo Efface $1 rm -fr $1 fi fi # Ici, on expédie la livraison. On peut l'envoyer # par courrier ou la méthode la plus appropriée. if [ -f $ARCHIVE ] ; then mkdir -p $DEST cp -a $ARCHIVE $DEST/. else exit 1 fi