> Je tente de créer une archive tar/gz pour tous les
> répertoires dans le
> répertoire courant.
>
> J'ai pensé faire un find ./ -type d -exec -maxdepth 1 tar
> -czf {}.tar.gz {} \;
> mais ça fonctionne pas.
>

find . -type d -maxdepth 1 -name "*" | xargs -i tar cvf {}.tar {}

1) . au lieu de ./
2) xargs -i , c'est super (j'ai appris via la ml)
3) -name "*", ca supprime le repertoire '.' de la recherche
   (je suppose que ./ n'est pas un repertoire qui t'interresse
    dans ce cas)

Jean-Luc.

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.

Répondre à