[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: