HOla compañero No necesita comodín... solo la porción de la cadena que acompaña el nombre del archivo, las extensiones aquí son ficticias
..... -name ".pdf" con eso basta SAludo FractuS El 06/02/2013 07:00 a.m., [email protected] escribió: > Envíe los mensajes para la lista CentOS-es a > [email protected] > > Para subscribirse o anular su subscripción a través de la WEB > http://lists.centos.org/mailman/listinfo/centos-es > > O por correo electrónico, enviando un mensaje con el texto "help" en > el asunto (subject) o en el cuerpo a: > [email protected] > > Puede contactar con el responsable de la lista escribiendo a: > [email protected] > > Si responde a algún contenido de este mensaje, por favor, edite la > linea del asunto (subject) para que el texto sea mas especifico que: > "Re: Contents of CentOS-es digest...". Además, por favor, incluya en > la respuesta sólo aquellas partes del mensaje a las que está > respondiendo. > > > Asuntos del día: > > 1. Desconocimeinto con find (René Lara Alvarado) > 2. Re: Desconocimeinto con find (Ing. Ernesto Pérez) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 5 Feb 2013 16:48:58 -0600 > From: René Lara Alvarado <[email protected]> > Subject: [CentOS-es] Desconocimeinto con find > To: <[email protected]> > Message-ID: <[email protected]> > Content-Type: text/plain; charset="Windows-1252" > > Buenas tardes a todos > > En un directorio, digamos /home/sistema que contiene varios archivos > y directorios, uso el comando find para localizar archivos de cierta > extension, pdf en este caso: > pwd > /home/sistema > > find /home/sistema/ -type f -name *.pdf > > > /home/sistema/E_01/pdfs/2012/06/CF02802.pdf > /home/sistema/E_a2/pdfs/2012/03/CF02044.pdf > /home/sistema/E_a2/pdfs/2013/02/CF04860.pdf > /home/sistema/E_a2/pdfs/2013/02/CF04859.pdf > /home/sistema/E_a2/pdf/s2013/01/QF03571.pdf > > ... y el resultado es verdadero. > Luego utilizo el mismo comando para localizar archivos de extension tmp, > pero en este caso marca un error. ¿porque? > > find /home/sistema/ -type f -name *.tmp > > find: Las rutas-de-acceso deben preceder la expresión > Modo de empleo: find [-H] [-L] [-P] [ruta-de-acceso...] [expresión] > > Sucede lo mismo con > find /home/sistema/ -type f -name *.txt > pero no con otras extensiones como : > find /home/macropro/ -type f -name *.def > > Ah pero si lo hago asi > find /home/sistema/ -type f -name "*.tmp" > find /home/sistema/ -type f -name "*.txt" > si funcionan! > > ¿cual es la razon? > > Pensé que algun alias..pero no, no tengo alguno definido. > Estoy usando centos 5.8 > > Gracias de antemano y saludos a todos. > R.Lara > > > > > ------------------------------ > > Message: 2 > Date: Tue, 05 Feb 2013 21:45:40 -0500 > From: "Ing. Ernesto Pérez" <[email protected]> > Subject: Re: [CentOS-es] Desconocimeinto con find > To: [email protected], [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > >> find /home/sistema/ -type f -name *.tmp >> > -name va con "" > > aparentemente te trata de ayudar la mayoría de las veces, pero cuando no > puede, pues ahi falla. Supongo que sea igual que la gente que persiste > en usar - en el comando ps > > a propósito, prueba -iname me gusta más pues es insensitivo al tipo de letra > saludos > epe > > > > ------------------------------ > > _______________________________________________ > CentOS-es mailing list > [email protected] > http://lists.centos.org/mailman/listinfo/centos-es > > > Fin de Resumen de CentOS-es, Vol 74, Envío 4 > ******************************************** _______________________________________________ CentOS-es mailing list [email protected] http://lists.centos.org/mailman/listinfo/centos-es
