Un script pour compresser les fichiers chaque jour automatiquemement
Bonjour tout le monde,
je suis débutante dans le shell et je dois faire un petit script pour la compression des fichiers
Pouvez-vous m'aider svp pour que je puisse faire ce script!!
l'idée est là, mais ça ne marche pas; si vous pouvez corriger svp :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
err=${bldred}ERROR${txtrst}
info=${bldgre}INFO${txtrst}
warn=${bldylw}WARNING${txtrst}
datadir="/root/datadir"
# Compression des fichiers
cd ${datadir}/repertoire/ && tar -czf ${datadir}/cible/fichier_"$(date +%Y-%m-%d_%H%M%S)".tar.gz fichier_"$(date +%Y-%m-%d)"*.csv && \
echo "${info} : Compression des fichiers
${datadir}/cible/fichier_"$(date +%Y-%m-%d_%H%M%S)".tar.gz"
else
echo -e "$err : erreur";
fi
;; |
Les fichiers à compresser sont :
fichier_0.csv
fichier_2.csv
fichier_3.csv
fichier_4.csv
fichier_5.csv
fichier_6.csv
fichier_7.csv
Le but : c'est faire une compression au format tar.gz chaque jour via ce script là
Merci beaucoup par avance