[HS] Re: tar d'une arborescence en ne retenant q'un type de fichier donné
Jeudi 8 juin 2006, 09:54:25 CEST, steve a écrit :
>
> Le Jeudi 8 Juin 2006 09:07, Yves Rutschle a écrit :
> > On Thu, Jun 08, 2006 at 07:27:08AM +0200, jerome kaluza wrote:
> > > je cherche a faire une archive de mon projet web en ne retenant que
> > > les fichiers php, html et js,
> > > y a t'il moyen de faire cela avec une seule commande ?
> > >
> > > arborescence du stype /metier
> > > /dao
> > > /lib
> > > /lib/json
> > > ...............
> >
> > Apparement les autres réponses ont raté le mot
> > "arborescence" dans ta question:
>
> non pas vraiment, car tar *par défaut* descend récursivement dans les
> répertoires ; de man tar :
>
> --recursion
> Explore récursivement les sous-répertoires. C'est le
> comportement par défaut.
Non. Car les solutions proposées donnaient explicitement des noms de fichiers (truc/*.{html,php...}).
> > find /metier -name "*.php" -o "*.html" -o "*.js" | xargs tar cvf
> > archive.tar
> >
> > De façon générale, la réponse aux questions qui contiennent
> > le mot "arborescence" est presque toujours basé sur find et
> > xargs.
Et même : find ... -print0 | xargs -0 ...
Au cas où les résultats comporteraient des espaces.
--
Sylvain Sauvage
Reply to: