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 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es