Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: TheMaker en 2 Octubre 2010, 20:31 pm



Título: Hacer referencia al último archivo modificado en un directorio
Publicado por: TheMaker en 2 Octubre 2010, 20:31 pm
Hola, me gustaría saber si hay alguna forma de referenciar el último archivo modificado de un directorio.

Pongo un ejemplo: imaginad que quiero borrar el último archivo modificado de un directorio llamado miDir

Pondría algo así:

$ rm miDir/"comando_que_estoy_buscando"

Pues eso, que si alguien sabe si dicho comando existe. Gracias y perdón si no me explico bien, no es una de mis cualidades precisamente ¬¬


Título: Re: Hacer referencia al último archivo modificado en un directorio
Publicado por: j4np0l en 4 Octubre 2010, 15:47 pm
Comando que te tome el último modificado nose, pero me parece que un script si podes armar para esto. Si nadie sale acá con un comando, esto podría ir al Foro de Scripting.

Saludos!


Título: Re: Hacer referencia al último archivo modificado en un directorio
Publicado por: orvtech en 4 Octubre 2010, 16:39 pm
usando ls:
Código:
ls -t . | head -n1

asi que tu script quedaria asi:
Código:
rm -f `ls -t /ruta/al/directorio/donde/el/archivo/esta/`

yo la verdad no te recomiendo que hagas esto