Léa-Linux & amis :   LinuxFR   GCU-Squad   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!

Projet logiciel libre: RefPerSys

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.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons