[Linux-Biella] tar e regexp

andrea ferraris andrea.ferraris a gmail.com
Mar 23 Giu 2009 19:24:17 CEST


andrea ferraris ha scritto:
> 
> 
> 2009/6/22 Paul TT <paultt a bilug.linux.it <mailto:paultt a bilug.linux.it>>
> 
>     andrea ferraris wrote:
>      > 2009/6/22 Daniele Segato <daniele.bilug a gmail.com
>     <mailto:daniele.bilug a gmail.com>>:
>      >
>      >> On Mon, Jun 22, 2009 at 11:56 AM, andrea
>      >> ferraris<andrea.ferraris a gmail.com
>     <mailto:andrea.ferraris a gmail.com>> wrote:
>      >>
>      >>> non ci puo` stare nel "PATTERN" dell' --exclude?
>      >>>
>      >> hum
>      >> ma guarda ci avevo provato tempo fa senza successo
>      >>
>      >> da quel che ho capito quel pattern è un pattern tipo quello che
>     dai ad ls
>      >>
>      >> quindi qualcosa tipo:
>      >>
>      >> --exclude=*.flv
>      >>
>      >>
>      >> lì non si aspetta una lista di pattern ma un unico pattern.
>      >>
>      >> se sono in errore lieto di venir corretto/istruito :)
>      >>
>      >
>      > Non sono in grado di correggerti/istruirti, quindi probabilmente hai
>      > ragione, ma aggiungendo tanti --exclude quanti necessari forse ci
>      > riesci. Non dico che sia bello, ne' conciso, ne' assicuro che
>      > funzioni, ma potrebbe.
>      >
>     sicuramente puoi mettere piu' di un --exclude, per cui, visti i tre
>     pattern suddetti, direi di si'
>     ma non credo sia un granche' ricorsiva la cosa, indi non so se nel
>     PATTERN suddetto intercetti tutti i files delle sottodir
>     sicuramente con find fai un lavoro piu' di fino e probabilmente
>     migliore.
> 
> 
> Poi magari puoi usare un xargs

ma ancora meglio (cosi` rischi che non funzioni se ci sono troppi 
argomenti) puoi usare -exec di find, anche se, in tutta la mia vita non 
sono ancora riuscito ad impararne la sintassi - credo sia una sintassi 
casuale - per cui ogni volta vado su google in caccia di qualche esempio 
da copiare.


Andrea


Maggiori informazioni sulla lista Linux