Re: Scripts para borrar contenido (Otra duda)
On Tuesday 04 October 2011 14:40:51 fernando sainz wrote: > El día 4 de octubre de 2011 14:34, AV escribió: > > El mar, 04-10-2011 a las 14:24 +0200, Marc Olive escribió: > > Les traigo una similiar, como seria la modificacion en el find para > > borrar todos los ficheros exceptuando los *.odt y los *.doc. > > > > Gracias nuevamente... > > > > Alexis > > man find > man grep (opcion -v) +1 > No te vamos a hacer los deberes... :-p > > S2 -- Marc Olivé Blau Advisors www.blauadvisors.com -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201110050807.14491.marc.ol...@blauadvisors.com
Re: Scripts para borrar contenido
El 03/10/11 10:43, fernando sainz escribió: El día 3 de octubre de 2011 17:03, Marc Olive escribió: On Monday 03 October 2011 16:56:58 AV wrote: Colegas, Tengo este script: rm -r /home/alexis/* Ahora como pudiera hacer para modificarlo que me revise todo el contenido de la carpeta personal, incluyendo escritorio y solo borre los ficheros, por ejemplo: mp3, wav, mpg, etc... find -name '*.jpg' -or -name '*.mp3' | while read ar do rm -f "$ar" done Disculpen todos pero llevo una semana sin internet, por problemas con el proveedor y la red. Saludos, Alexis -- Marc Olivé Blau Advisors www.blauadvisors.com Qué fué de aquel bonito find (Que borra en toda la estructura de subdirectorios...) find /home/loquesea -name "*jpg" -exec echo {} \; Hombre mas fácil aun! find /home/loquesea -name "*jpg" -delete; X (Donde pone echo poner rm una vez que se ve que es lo que se quiere borrar.) Como ejercicio, usar xargs (solo poner find xargs en google te da la respuesta.) find /home/peter -name *~ |xargs rm Saludos. LLego tarde al hilo, pero por comentar. Esto es medio peligroso si no se tiene claro donde se ejecuta. Jhosue -- --- Por favor, NO utilice formatos de archivo propietarios para el intercambio de documentos, como DOC y XLS, sino HTML, PDF, TXT, CSV o cualquier otro que no obligue a utilizar un programa de un fabricante concreto. Vea http://www.gnu.org/philosophy/no-word-attachments.es.html usuario linux registrado #387231 http://counter.li.org -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e8b230a.3020...@gmail.com
Re: Scripts para borrar contenido (Otra duda)
El 04/10/11 14:34, AV escribió: > El mar, 04-10-2011 a las 14:24 +0200, Marc Olive escribió: >> On Tuesday 04 October 2011 14:20:17 AV wrote: >>> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió: El 04/10/11 12:50, Camaleón escribió: > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: >> O usar el operador de expansión {} >> >> rm -f /home/alexis/*.{mp3,jpg,etc...} > Que no, que eso no sirve para lo que busca el OP X-) > > Saludos, Bueno, esa es una forma mas fácil de hacer find -name '*.jpg' -or -name '*.mp3' | while read ar do rm -f "$ar" done ¿No es lo que él quería? >>> Gracias a Juan Antonio, >> No fue Juan Antonio, fui yo, en el primer correo que envié. >> ¿Al menos que me lleve los créditos no? >> >> De nada! >> >>> Su solucion me funciono perfectamente. >> Y por supuesto que funciona perfectamete! Faltaria mas! ;-) >> Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden >> decir) >> >>> * >>> find -name '*.jpg' -or -name '*.mp3' | while read ar >>> do >>> rm -f "$ar" >>> done >>> * >>> >>> Y gracias a todos los que me dedicaron su tiempo. >>> >>> Saludos y hasta la proxima. >>> >>> >>> Alexis >> -- >> >> Marc Olivé >> Blau Advisors >> >> www.blauadvisors.com >> >> > Ok... Disculpen ambos, parece que me perdi en el "hilo" > Bueno, Juan, vamos a darle las Gracias a Marc, antes que todo y para > todos los demas. Mis disculpas si!!! > > Les traigo una similiar, como seria la modificacion en el find para > borrar todos los ficheros exceptuando los *.odt y los *.doc. > > Gracias nuevamente... > > Alexis > > > > Pues aunque seguramente habrá una solución mejor, sacándolo todo con find y quitando con grep lo que no interese. find . -type f | grep -Ev '(odt|doc)$' | xargs rm Antes pruébalo sin borrar nada que esta hecho a ojo. Un saludo. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e8aff52.1050...@limbo.ari.es
Re: Scripts para borrar contenido (Otra duda)
El día 4 de octubre de 2011 14:34, AV escribió: > El mar, 04-10-2011 a las 14:24 +0200, Marc Olive escribió: >> On Tuesday 04 October 2011 14:20:17 AV wrote: >> > El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió: >> > > El 04/10/11 12:50, Camaleón escribió: >> > > > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: >> > > >> O usar el operador de expansión {} >> > > >> >> > > >> rm -f /home/alexis/*.{mp3,jpg,etc...} >> > > > >> > > > Que no, que eso no sirve para lo que busca el OP X-) >> > > > >> > > > Saludos, >> > > >> > > Bueno, esa es una forma mas fácil de hacer >> > > >> > > find -name '*.jpg' -or -name '*.mp3' | while read ar >> > > do >> > > >> > > rm -f "$ar" >> > > >> > > done >> > > >> > > ¿No es lo que él quería? >> > >> > Gracias a Juan Antonio, >> >> No fue Juan Antonio, fui yo, en el primer correo que envié. >> ¿Al menos que me lleve los créditos no? >> >> De nada! >> >> > Su solucion me funciono perfectamente. >> >> Y por supuesto que funciona perfectamete! Faltaria mas! ;-) >> Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden >> decir) >> >> > * >> > find -name '*.jpg' -or -name '*.mp3' | while read ar >> > do >> > rm -f "$ar" >> > done >> > * >> > >> > Y gracias a todos los que me dedicaron su tiempo. >> > >> > Saludos y hasta la proxima. >> > >> > >> > Alexis >> >> -- >> >> Marc Olivé >> Blau Advisors >> >> www.blauadvisors.com >> >> > > Ok... Disculpen ambos, parece que me perdi en el "hilo" > Bueno, Juan, vamos a darle las Gracias a Marc, antes que todo y para > todos los demas. Mis disculpas si!!! > > Les traigo una similiar, como seria la modificacion en el find para > borrar todos los ficheros exceptuando los *.odt y los *.doc. > > Gracias nuevamente... > > Alexis > > man find man grep (opcion -v) No te vamos a hacer los deberes... :-p S2 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rHi9jpAguHfM5grft1fKzo4P2d_VTwp37LN7zGXtA=g...@mail.gmail.com
Re: Scripts para borrar contenido (SOLUCION)
El 04/10/11 14:27, fernando sainz escribió: > El día 4 de octubre de 2011 14:22, Juan Antonio > escribió: >> El 04/10/11 14:20, AV escribió: >>> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió: El 04/10/11 12:50, Camaleón escribió: > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: > >> O usar el operador de expansión {} >> >> rm -f /home/alexis/*.{mp3,jpg,etc...} > Que no, que eso no sirve para lo que busca el OP X-) > > Saludos, > Bueno, esa es una forma mas fácil de hacer find -name '*.jpg' -or -name '*.mp3' | while read ar do rm -f "$ar" done ¿No es lo que él quería? >>> Gracias a Juan Antonio, >>> >>> Su solucion me funciono perfectamente. >>> >>> * >>> find -name '*.jpg' -or -name '*.mp3' | while read ar >>> do >>> rm -f "$ar" >>> done >>> * >>> >>> Y gracias a todos los que me dedicaron su tiempo. >>> >>> Saludos y hasta la proxima. >>> >>> >>> Alexis >>> >>> >>> >> Plagio. >> >> Es broma, eso no lo sugerí yo Alexis, si no Marc. >> >> En cualquier caso me alegro que lo hayas resuelto. >> >> Un saludo. >> >> > Bueno, es un poco retorcido redirigir a un bucle... > Es mas simple lo que se propuso de redirigir a xargs o usar la opicón > -exec del find. > > S2 > > A mi también me lo parece, pero es una cuestión de costumbres. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e8afc79.2010...@limbo.ari.es
Re: Scripts para borrar contenido (SOLUCION)
El 04/10/11 14:24, Marc Olive escribió: > On Tuesday 04 October 2011 14:20:17 AV wrote: >> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió: >>> El 04/10/11 12:50, Camaleón escribió: El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: > O usar el operador de expansión {} > > rm -f /home/alexis/*.{mp3,jpg,etc...} Que no, que eso no sirve para lo que busca el OP X-) Saludos, >>> Bueno, esa es una forma mas fácil de hacer >>> >>> find -name '*.jpg' -or -name '*.mp3' | while read ar >>> do >>> >>> rm -f "$ar" >>> >>> done >>> >>> ¿No es lo que él quería? >> Gracias a Juan Antonio, > No fue Juan Antonio, fui yo, en el primer correo que envié. > ¿Al menos que me lleve los créditos no? > > De nada! > >> Su solucion me funciono perfectamente. > Y por supuesto que funciona perfectamete! Faltaria mas! ;-) > Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden > decir) > >> * >> find -name '*.jpg' -or -name '*.mp3' | while read ar >> do >> rm -f "$ar" >> done >> * >> >> Y gracias a todos los que me dedicaron su tiempo. >> >> Saludos y hasta la proxima. >> >> >> Alexis Hola Marc, si lo de saber leer y escribir lo dices por mi, malentendí este correo de Alexis >Disculpen todos, > >Los ejemplos que me enviaron, revisan tambien el contenido de las >subcarpetas. > >Saludos, > >Alexis al no poner signo de interrogación pensé que afirmaba que era recursivo y que por lo tanto no le servía. Un saludo. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e8afc0f.40...@limbo.ari.es
Re: Scripts para borrar contenido (SOLUCION)
El día 4 de octubre de 2011 14:22, Juan Antonio escribió: > El 04/10/11 14:20, AV escribió: >> El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió: >>> El 04/10/11 12:50, Camaleón escribió: El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: > O usar el operador de expansión {} > > rm -f /home/alexis/*.{mp3,jpg,etc...} Que no, que eso no sirve para lo que busca el OP X-) Saludos, >>> Bueno, esa es una forma mas fácil de hacer >>> >>> find -name '*.jpg' -or -name '*.mp3' | while read ar >>> do >>> rm -f "$ar" >>> done >>> >>> ¿No es lo que él quería? >>> >>> >>> >> Gracias a Juan Antonio, >> >> Su solucion me funciono perfectamente. >> >> * >> find -name '*.jpg' -or -name '*.mp3' | while read ar >> do >> rm -f "$ar" >> done >> * >> >> Y gracias a todos los que me dedicaron su tiempo. >> >> Saludos y hasta la proxima. >> >> >> Alexis >> >> >> > > Plagio. > > Es broma, eso no lo sugerí yo Alexis, si no Marc. > > En cualquier caso me alegro que lo hayas resuelto. > > Un saludo. > > Bueno, es un poco retorcido redirigir a un bucle... Es mas simple lo que se propuso de redirigir a xargs o usar la opicón -exec del find. S2 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rHg8azPaL8mhmrvr¢6-pj6OzFDAOTwi_=gvvf34qj...@mail.gmail.com
Re: Scripts para borrar contenido (SOLUCION)
On Tuesday 04 October 2011 14:20:17 AV wrote: > El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió: > > El 04/10/11 12:50, Camaleón escribió: > > > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: > > >> O usar el operador de expansión {} > > >> > > >> rm -f /home/alexis/*.{mp3,jpg,etc...} > > > > > > Que no, que eso no sirve para lo que busca el OP X-) > > > > > > Saludos, > > > > Bueno, esa es una forma mas fácil de hacer > > > > find -name '*.jpg' -or -name '*.mp3' | while read ar > > do > > > > rm -f "$ar" > > > > done > > > > ¿No es lo que él quería? > > Gracias a Juan Antonio, No fue Juan Antonio, fui yo, en el primer correo que envié. ¿Al menos que me lleve los créditos no? De nada! > Su solucion me funciono perfectamente. Y por supuesto que funciona perfectamete! Faltaria mas! ;-) Al menos yo se leer y escribir (cosa que _muchos_ de esta lista no pueden decir) > * > find -name '*.jpg' -or -name '*.mp3' | while read ar > do > rm -f "$ar" > done > * > > Y gracias a todos los que me dedicaron su tiempo. > > Saludos y hasta la proxima. > > > Alexis -- Marc Olivé Blau Advisors www.blauadvisors.com -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201110041424.43949.marc.ol...@blauadvisors.com
Re: Scripts para borrar contenido (SOLUCION)
El 04/10/11 14:20, AV escribió: > El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió: >> El 04/10/11 12:50, Camaleón escribió: >>> El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: >>> O usar el operador de expansión {} rm -f /home/alexis/*.{mp3,jpg,etc...} >>> Que no, que eso no sirve para lo que busca el OP X-) >>> >>> Saludos, >>> >> Bueno, esa es una forma mas fácil de hacer >> >> find -name '*.jpg' -or -name '*.mp3' | while read ar >> do >> rm -f "$ar" >> done >> >> ¿No es lo que él quería? >> >> >> > Gracias a Juan Antonio, > > Su solucion me funciono perfectamente. > > * > find -name '*.jpg' -or -name '*.mp3' | while read ar > do > rm -f "$ar" > done > * > > Y gracias a todos los que me dedicaron su tiempo. > > Saludos y hasta la proxima. > > > Alexis > > > Plagio. Es broma, eso no lo sugerí yo Alexis, si no Marc. En cualquier caso me alegro que lo hayas resuelto. Un saludo. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e8afa68.9010...@limbo.ari.es
Re: Scripts para borrar contenido (SOLUCION)
El mar, 04-10-2011 a las 13:04 +0200, Juan Antonio escribió: > El 04/10/11 12:50, Camaleón escribió: > > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: > > > >> O usar el operador de expansión {} > >> > >> rm -f /home/alexis/*.{mp3,jpg,etc...} > > Que no, que eso no sirve para lo que busca el OP X-) > > > > Saludos, > > > > Bueno, esa es una forma mas fácil de hacer > > find -name '*.jpg' -or -name '*.mp3' | while read ar > do > rm -f "$ar" > done > > ¿No es lo que él quería? > > > Gracias a Juan Antonio, Su solucion me funciono perfectamente. * find -name '*.jpg' -or -name '*.mp3' | while read ar do rm -f "$ar" done * Y gracias a todos los que me dedicaron su tiempo. Saludos y hasta la proxima. Alexis -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1317730817.2600.26.ca...@zeus.rcs.minjus.cu
Re: Scripts para borrar contenido
2011/10/4 Juan Antonio > > Excepto que no es recursivo, que creo que en otro correo dejaba claro > que no quería que lo fuese. > > Si no lo quiere recursivo, utilizando los parametros: *maxdepth levels : Descend at most levels (a non-negative integer) levels of directories below the command line arguments. -maxdepth 0 means only apply the tests and actions to the command line arguments. * mindepth levels: Do not apply any tests or actions at levels less than levels (a non-negative integer). -mindepth 1 means process all files except the command line arguments. Igual, creo que si queria recursivo -- Diego - Yo no soy paranoico! (pero que me siguen, me siguen) http://about.me/diegors/bio El que usa una firma mas larga que el mail que envia, se la come
Re: Scripts para borrar contenido
El Tue, 04 Oct 2011 13:05:52 +0200, Juan Antonio escribió: (...) > Excepto que no es recursivo, que creo que en otro correo dejaba claro > que no quería que lo fuese. Al contrario, *debe* ser recursivo. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.10.04.11.56...@gmail.com
Re: Scripts para borrar contenido
El 04/10/11 13:04, Juan Antonio escribió: > El 04/10/11 12:50, Camaleón escribió: >> El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: >> >>> O usar el operador de expansión {} >>> >>> rm -f /home/alexis/*.{mp3,jpg,etc...} >> Que no, que eso no sirve para lo que busca el OP X-) >> >> Saludos, >> > Bueno, esa es una forma mas fácil de hacer > > find -name '*.jpg' -or -name '*.mp3' | while read ar > do > rm -f "$ar" > done > > ¿No es lo que él quería? > > > Excepto que no es recursivo, que creo que en otro correo dejaba claro que no quería que lo fuese. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e8ae890.9030...@limbo.ari.es
Re: Scripts para borrar contenido
El 04/10/11 12:50, Camaleón escribió: > El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: > >> O usar el operador de expansión {} >> >> rm -f /home/alexis/*.{mp3,jpg,etc...} > Que no, que eso no sirve para lo que busca el OP X-) > > Saludos, > Bueno, esa es una forma mas fácil de hacer find -name '*.jpg' -or -name '*.mp3' | while read ar do rm -f "$ar" done ¿No es lo que él quería? -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e8ae829.9090...@limbo.ari.es
Re: Scripts para borrar contenido
El Tue, 04 Oct 2011 09:13:25 +0200, Juan Antonio escribió: > O usar el operador de expansión {} > > rm -f /home/alexis/*.{mp3,jpg,etc...} Que no, que eso no sirve para lo que busca el OP X-) Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.10.04.10.50...@gmail.com
Re: Scripts para borrar contenido
El 03/10/11 17:03, Marc Olive escribió: > On Monday 03 October 2011 16:56:58 AV wrote: >> Colegas, >> >> Tengo este script: >> >> rm -r /home/alexis/* >> >> Ahora como pudiera hacer para modificarlo que me revise todo el >> contenido de la carpeta personal, incluyendo escritorio y solo borre los >> ficheros, por ejemplo: mp3, wav, mpg, etc... >> > find -name '*.jpg' -or -name '*.mp3' | while read ar > do > rm -f "$ar" > done > >> Disculpen todos pero llevo una semana sin internet, por problemas con el >> proveedor y la red. >> >> >> Saludos, >> >> Alexis O usar el operador de expansión {} rm -f /home/alexis/*.{mp3,jpg,etc...} Un saludo. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e8ab215.60...@limbo.ari.es
Re: Scripts para borrar contenido
El Mon, 03 Oct 2011 12:31:23 -0500, Ivan Aleman escribió: > 2011/10/3 AV > >> Colegas, >> >> Tengo este script: >> >> rm -r /home/alexis/* >> >> Ahora como pudiera hacer para modificarlo que me revise todo el >> contenido de la carpeta personal, incluyendo escritorio y solo borre >> los ficheros, por ejemplo: mp3, wav, mpg, etc... >> >> > Hay varias formas, tomando en cuenta tu script sugiero: > > rm -r /home/alexis/{*.mp3,*.mpg,*.wav} > > Esa linea utiliza la expansion de bash y rm borra cada archivo que > encuantre con esas extensiones. (...) Hum... no, eso no funciona: sm01@stt008:~$ rm -ri $HOME/{*.pdf,*.txt} rm: no se puede borrar «/home/sm01/*.pdf»: No existe el fichero o el directorio rm: no se puede borrar «/home/sm01/*.txt»: No existe el fichero o el directorio Sólo te sirve cuando estás dentro del directorio que contiene esos archivos :-) Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2011.10.03.17.58...@gmail.com
Re: Scripts para borrar contenido
2011/10/3 AV > Colegas, > > Tengo este script: > > rm -r /home/alexis/* > > Ahora como pudiera hacer para modificarlo que me revise todo el > contenido de la carpeta personal, incluyendo escritorio y solo borre los > ficheros, por ejemplo: mp3, wav, mpg, etc... > > Hay varias formas, tomando en cuenta tu script sugiero: rm -r /home/alexis/{*.mp3,*.mpg,*.wav} Esa linea utiliza la expansion de bash y rm borra cada archivo que encuantre con esas extensiones. Aun sin internet puedes revisar las man del sistema, recomendado que revises la de bash, find, rm, xargs, etc. Saludos. > > > -- Iván @alemani
Re: Re: [OT] Re: Scripts para borrar contenido
El día 3 de octubre de 2011 17:18, López Denazis Santiago escribió: > > > Original Message > Subject: Re: [OT] Re: Scripts para borrar contenido > Date: Mon, 03 Oct 2011 11:18:23 -0400 > From: AV > Reply-To: a...@rcs.co.cu > Organization: RCS > To: López Denazis Santiago > > El lun, 03-10-2011 a las 11:59 -0300, López Denazis Santiago escribió: >> >> On 10/03/2011 11:56 AM, AV wrote: >> > Colegas, >> > >> > Tengo este script: >> > >> > rm -r /home/alexis/* >> > >> > Ahora como pudiera hacer para modificarlo que me revise todo el >> > contenido de la carpeta personal, incluyendo escritorio y solo borre los >> > ficheros, por ejemplo: mp3, wav, mpg, etc... >> > >> > Disculpen todos pero llevo una semana sin internet, por problemas con el >> > proveedor y la red. >> > >> > >> > Saludos, >> > >> > Alexis >> > >> > >> > >> >> *.png, *.mp3, etc, etc, etc >> >> -- >> Santiago López Denazis >> Open your source, open your mind. >> >> > > Disculpen todos, > > Los ejemplos que me enviaron, revisan tambien el contenido de las > subcarpetas. > > Saludos, > > Alexis > > > Usa el man y lee un poco man find S2 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rHj5YqyZkJVqDsiqGrcxT0kfUOjgbcahfl+p6yrx...@mail.gmail.com
Fwd: Re: [OT] Re: Scripts para borrar contenido
Original Message Subject: Re: [OT] Re: Scripts para borrar contenido Date: Mon, 03 Oct 2011 11:18:23 -0400 From: AV Reply-To: a...@rcs.co.cu Organization: RCS To: López Denazis Santiago El lun, 03-10-2011 a las 11:59 -0300, López Denazis Santiago escribió: On 10/03/2011 11:56 AM, AV wrote: > Colegas, > > Tengo este script: > > rm -r /home/alexis/* > > Ahora como pudiera hacer para modificarlo que me revise todo el > contenido de la carpeta personal, incluyendo escritorio y solo borre los > ficheros, por ejemplo: mp3, wav, mpg, etc... > > Disculpen todos pero llevo una semana sin internet, por problemas con el > proveedor y la red. > > > Saludos, > > Alexis > > > *.png, *.mp3, etc, etc, etc -- Santiago López Denazis Open your source, open your mind. Disculpen todos, Los ejemplos que me enviaron, revisan tambien el contenido de las subcarpetas. Saludos, Alexis -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e89d23d.6040...@gmail.com
Re: Scripts para borrar contenido
El día 3 de octubre de 2011 17:03, Marc Olive escribió: > On Monday 03 October 2011 16:56:58 AV wrote: >> Colegas, >> >> Tengo este script: >> >> rm -r /home/alexis/* >> >> Ahora como pudiera hacer para modificarlo que me revise todo el >> contenido de la carpeta personal, incluyendo escritorio y solo borre los >> ficheros, por ejemplo: mp3, wav, mpg, etc... >> > > find -name '*.jpg' -or -name '*.mp3' | while read ar > do > rm -f "$ar" > done > >> Disculpen todos pero llevo una semana sin internet, por problemas con el >> proveedor y la red. >> >> >> Saludos, >> >> Alexis > > -- > > Marc Olivé > Blau Advisors > > www.blauadvisors.com > > > Qué fué de aquel bonito find (Que borra en toda la estructura de subdirectorios...) find /home/loquesea -name "*jpg" -exec echo {} \; (Donde pone echo poner rm una vez que se ve que es lo que se quiere borrar.) Como ejercicio, usar xargs (solo poner find xargs en google te da la respuesta.) find /home/peter -name *~ |xargs rm Saludos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rhjtmeyx7ufkg9va9indx5tlj_8gnmk8vx7-zgnqgrp...@mail.gmail.com
Re: Scripts para borrar contenido
On Monday 03 October 2011 16:56:58 AV wrote: > Colegas, > > Tengo este script: > > rm -r /home/alexis/* > > Ahora como pudiera hacer para modificarlo que me revise todo el > contenido de la carpeta personal, incluyendo escritorio y solo borre los > ficheros, por ejemplo: mp3, wav, mpg, etc... > find -name '*.jpg' -or -name '*.mp3' | while read ar do rm -f "$ar" done > Disculpen todos pero llevo una semana sin internet, por problemas con el > proveedor y la red. > > > Saludos, > > Alexis -- Marc Olivé Blau Advisors www.blauadvisors.com -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201110031703.40922.marc.ol...@blauadvisors.com
Re: Scripts para borrar contenido
El 03/10/11 11:56, AV escribió: Colegas, Tengo este script: rm -r /home/alexis/* Ahora como pudiera hacer para modificarlo que me revise todo el contenido de la carpeta personal, incluyendo escritorio y solo borre los ficheros, por ejemplo: mp3, wav, mpg, etc... Disculpen todos pero llevo una semana sin internet, por problemas con el proveedor y la red. Saludos, Alexis Creo que así deberia funcionar: rm -R /home/alexis/*.mp3 para los mp3 por ejemplo. Y asi con todos los que necesites. Saludos, Nicolás. -- :(){:|:&};: - In a world without Fences and Walls, who needs Windows and Gates - :(){:|:&};: -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e89ce98.5030...@gmail.com
Re: Scripts para borrar contenido
El día 3 de octubre de 2011 11:56, AV escribió: > Colegas, > > Tengo este script: > > rm -r /home/alexis/* > > Ahora como pudiera hacer para modificarlo que me revise todo el > contenido de la carpeta personal, incluyendo escritorio y solo borre los > ficheros, por ejemplo: mp3, wav, mpg, etc... > > Disculpen todos pero llevo una semana sin internet, por problemas con el > proveedor y la red. > > > Saludos, > > Alexis > > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: http://lists.debian.org/1317653818.2600.6.ca...@zeus.rcs.minjus.cu > > -- basta que ocupes el mismo script y copies las lineas diciendo por cada una la extención de archivo. ejemplo rm -r /home/alexis/*.mp3 rm -r /home/alexis/*.wav rm -r /home/alexis/*.jpg rm -r /home/alexis/*.txt Saludos - Roberto Quiñones Owner - Service Manager and System ACShell.NET – Internet Services robe...@acshell.net - www.acshell.net San Martin #311 Santiago – CL (Chile) +560981361713 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cao7f6e96ksob3cme+1kpupok-kgezhecyomdvf7dy_os0xn...@mail.gmail.com
[OT] Re: Scripts para borrar contenido
On 10/03/2011 11:56 AM, AV wrote: Colegas, Tengo este script: rm -r /home/alexis/* Ahora como pudiera hacer para modificarlo que me revise todo el contenido de la carpeta personal, incluyendo escritorio y solo borre los ficheros, por ejemplo: mp3, wav, mpg, etc... Disculpen todos pero llevo una semana sin internet, por problemas con el proveedor y la red. Saludos, Alexis *.png, *.mp3, etc, etc, etc -- Santiago López Denazis Open your source, open your mind. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e89cdc2.5050...@gmail.com