Re: tar un dossier en exluant un sous dossier
[répondre au-dessous, c'est mieux]
deb ian, mardi 28 novembre 2006, 21:54:08 CET
>
> Ah ok je comprend mieux :-).
>
> Alors j'ai essayer
> tar -zcf /save/futex_home.tar.gz
> /home/futex/\!(/home/futex/Documents/Torrents/)
>
> tar -zcf /save/futex_home.tar.gz
> /home/futex/'!(/home/futex/Documents/Torrents/)'
>
> tar -zcf /save/futex_home.tar.gz
> /home/futex/`!(/home/futex/Documents/Torrents/)`
>
> Aucun ne marche :-(.
À cause de la syntaxe de bash, le 3e ne risquait pas de fonctionner.
Ensuite, je viens de vérifier la page de man de tar : le ! n'y est
pas mentionné. Il semble donc logique que ça ne fonctionne pas.
Où as-tu trouvé cette syntaxe ?
La bonne option est --exclude :
--exclude=MOTIF
Exclut du traitement les fichiers qui correspondent au MOTIF.
donc :
tar czf futex_home.tar.gz --exclude /home/futex/Documents/Torrents /home/futex
--
Sylvain Sauvage
Reply to: