echo « Compression de l’export… »
tar cfvz $TOM_HOME/exports/Export_$1_$TEMPS.tar.gz Export_$1_$TEMPS.txt
Décompression du tar
tar xfvz Export_20100111_080009.tar.gz
Tar, c’est l’anti connerie. On fait toujours un backup avant de faire quoique ce soit, tar permet de faire et défaire une archive. A l’origine il écrivait aussi sur des bandes mais on ne se sert que rarement de ce point. Vous aurez besoin de « tarer » (faire l’archive) et « détarer » (défaire l’archive). Au passage on en profite pour zipper avec le switch « z ».
Exemple d’usage de tar
tar -tf archive.tgz
tar -zcvf archive.tgz /var/www
tar -zxvf archive.tgz /var/www
En général tgz veut dire .tar.gz.
On peut aussi lier les commandes avec des pipes (prononcer païpe)
cat toto.txt | tar -cvf toto.tar –
Attention, tar est une des rares commandes Unix qui ait une syntaxe inversée destination / source au lieu du source/destination habituel.