[Ayuda] rm recursivo y con mascara
Arturo Espinosa-Aldama
arturoea en hotmail.com
Vie Jul 1 08:26:19 CDT 2005
Solo para redondear la respuesta, la razon por la que no sirve lo que estas
haciendo es por que al poner ese comando, estas diciendo:
borrame (o listame) recursivamente todos los archivos o subdirectorios que
se llamen *.mp3 que se encuentren en el subdirectorio actual.
Hay que notar tambien que esto de *.mp3 (a la par con ?, $variable, {}, [] y
muchos mas) no se llaman filtros, se llaman expansiones, y no funcionan como
un "filtro" al estilo busquedas en Windows. Lo mejor es checar el manual de
bash (man bash), en la seccion de EXPANSIONS. Estuve buscando la version en
espaniol del man bash en la web, pero no existe dicha version, muy
lamentable.
Regresando a las respuestas, ambas alternativas, la del while y la del find
funcionaran, solo que la del find sera mas rapida.
Saludos,
Arturo
>From: David Lopez <david_uscanga en yahoo.com>
>To: ayuda en linux.org.mx
>Subject: [Ayuda] rm recursivo y con mascara
>Date: Wed, 29 Jun 2005 10:52:35 -0700 (PDT)
>
>Hola amigos de la lista.
>
>Una pregunta que a mi me parecia obvia...
>necesito borrar de un directorio todos los archivos
>con una extension dada.. segun yo y mis nervios debia
>ser el comando algo como:
>
> rm -frv *.mp3
>
> pero desde que le pongo mascara, no localiza
>absolutamente nada..
>
> que estoy hacuiendo mal? ya lo revise con ls -lar
>*.mp3 y el resultado es el mismo.. una lista con
>nada.. pero si corro ls -lar|grep .mp3 entonces si
>localiza.. porque con mascara no me funciona? alguna idea??
>
>__________________________________________________
>Do You Yahoo!?
>Tired of spam? Yahoo! Mail has the best spam protection around
>http://mail.yahoo.com
>
>
>_______________________________________________
>Ayuda mailing list
>Ayuda en linux.org.mx
>Para salir de la lista:
>http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
Más información sobre la lista de distribución Ayuda