[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: [tar] option --exclude
- To:
- Subject: Re: [tar] option --exclude
- From: Daniel Lemay <""@enfin-linux.com>
- Date: Mon, 6 Oct 2003 14:14:43 -0400
-
In-reply-to: <[email protected]>
- User-agent: KMail/1.5
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Je ne suis pas certain de comprendre ce que vient faire "*.part" à la fin de
la commande...
Je crois comprendre que la commande tar n'accepte que des noms de fichiers
(répertoire ou données) comme argument à --exclude (et non pas des pattern).
Notez qu'ici je ne suis pas certain. Il s'agit peut-être d'une interprétation
malencontreuse de bash...
La façon de contourner ce problème serait de vous servir de --exclude-from
fichiers_exclus, où le fichier fichiers_exclus aurait été rempli au préalable
par la commande suivante :
ls -1 /home/korofina/edonkey/core/incoming/*.avi /home/moviesrip/*.avi
/home/korofina/edonkey/core/temp/*.met > fichiers_exclus
Le ls -1 permet d'afficher un nom par ligne, offrant ainsi un fichier
acceptable pour l'option --exclude-from de tar. La ligne de commande
deviendra donc :
[root@pompei data]# find / -type f -exec tar zcvf
/data/pompei_racine_`date-I`.tar.gz --exclude-from fichiers_exclus {} \;
Le 6 Octobre 2003 13:35, korofina a écrit :
> [root@pompei data]# find / -type f -exec tar zcvf
> /data/pompei_racine_`date -I`.tar.gz --exclude
> /home/korofina/edonkey/core/incoming/*.avi --exclude
> /home/moviesrip/*.avi --exclude /home/korofina/edonkey/core/temp/*.met
> *.part {} \;
- --
____________________________________________
Daniel Lemay
Enfin Linux Inc.
http://www.enfin-linux.com
daniel\a_bas\@\les_spammers\enfin-linux.com
514-913-4017
Enfin Linux : Une simple question d'attitude.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/gbEYooLEGHBqwNIRAu2xAKCbxIzSAn3CWhcYRb3OAuhdkQUhpQCg+qMd
y3Th23EeQkt0U0BLgBRip2A=
=CMC6
-----END PGP SIGNATURE-----