Léa-Linux & amis :   LinuxFR   GCU-Squad   Zarb.Org   GNU
Tar probleme d'argument
Envoyé par: vitcz

Bonjour a tous,

je ne trouves pas l'argument pour signifier à la commande tar de n'archiver que les fichiers indépendamment du chemin de dossiers. Actuellement mon script fais cela :


dossier=/home/user/archives

tar cfz $filename.tar.gz $dossier/*


je ne voudrais dans le fichier d'archive que les fichiers et pas l'arborescence /home/user/archives

merci pour votre aide.

Poste le Tuesday 5 August 2008 14:51:43
Répondre     Citer    
Re: Tar probleme d'argument

Pas compris pourquoi
tar -czf $filename.tar.gz -C $dossier .
ne convient pas.

Quel est l'objectif?

Ou bien
find $dossier -type f | tar -czf $filename.tar.gz -T -

Et sous zsh (s'il n'y a pas beaucoup de fichiers)
tar -czf $filename.tar.gz $dossier/**/*(.)
Mais je n'ai testé ni l'un ni l'autre

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Poste le Tuesday 5 August 2008 15:13:00
Répondre     Citer    
Re: Tar probleme d'argument
Envoyé par: vitcz

merci a tous, ca marche impec.

Bonne fin de journée

Poste le Wednesday 6 August 2008 13:01:49
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Tar probleme d'argument
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Serveur hébergé par ST-Hebergement et Lost-Oasis / IRC hébergé par FreeNode / NS secondaire hébergé par XName
Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons