[gilug.org] esborrar fitxers recursivament

Leopold Palomo-Avellaneda lepalom wol es
2007-03-07 09:50:01 UTC


A Dimecres 07 Març 2007 10:41, David Casals va escriure:
> Hola a tothom,
>
> A partir d'un punt de l'arbre de directoris per exemple /var/compartit/
> tinc tot de directoris i fitxers dels quals en vui eliminar els que al
> seu nom tinguin una cadena concreta per exemple david he fet un script
> que fa això, però si hi ha moltes respostes l'rm es perd i dona error de
> massa parametres.
>
> jo faig:
>
> rm -f $(find /var/compartit -iname '*david*')
>
>
> Com es pot fer lo mateix sense que es queixi l'rm?

find  /var/compartit -iname '*david*' -print0 | xargs -0 rm -f


Leo



Més informació sobre la llista de correu gilug