Unix - Comando find NO RECURSIVO

 
Vista:

Comando find NO RECURSIVO

Publicado por David Jimenez (1 intervención) el 21/12/2004 09:25:44
Buenos dias,

Necesito hacer una busqueda en un directorio de ficheros con mas de X dias y una extension determinada. Hasta ahi sin problemas. Lo que ocurre es que solo lo quiero hacer en el directorio especificado y no en los subdirectorios que existen en dicha ruta.

He revisado la ayuda y se supone que el comando -prune realiza esta gestion pero no funciona o no lo uso de manera correcta.

Me podeis ayudar???

Gracias..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Angel Gonzalez

RE:Comando find NO RECURSIVO

Publicado por Angel Gonzalez (61 intervenciones) el 21/12/2004 15:10:35
Utiliza el "find"

# find [directorio] -name "*.txt" -mtime -dias -exec print{}\;

Ejemplo real:

# find /usr/sql -name "*.sql" -mtime -8 -exec print{}\;

La orden exec es la salida ejecutable que deseamos, lo anterior con
otro exec , no efectuaria una copia de los "sql" que hubieran cambiado en los ultimos 9 dias.

# find /usr/sql -name "*.sql" -mtime -8 -exec cp {} /usr/fuentes/sql \;

espero te ayude.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Comando find NO RECURSIVO

Publicado por Gustavo Colli (1 intervención) el 13/03/2007 18:25:15
Hola Angel, lei tu nota que me sirvio.
Te queria consultar si de un lista de archivo por ejemplo arch(numero).log , poder filtrarla para poder ver el ultimo archivo de la lista ingresado....

Desde ya gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Comando find NO RECURSIVO

Publicado por ackbar (1 intervención) el 29/12/2004 17:21:01
Tal vez esto sirva:

find DIRECTORIO/*.sql -mtime -8 -prune -exec echo {} \\;

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar