[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]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 mxPara salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/