elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Hacer referencia al último archivo modificado en un directorio
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Hacer referencia al último archivo modificado en un directorio  (Leído 5,626 veces)
TheMaker


Desconectado Desconectado

Mensajes: 514



Ver Perfil
Hacer referencia al último archivo modificado en un directorio
« 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 ¬¬


En línea

Gibe money please or I report you
j4np0l


Desconectado Desconectado

Mensajes: 491


Destroying is always easier than creating


Ver Perfil
Re: Hacer referencia al último archivo modificado en un directorio
« Respuesta #1 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!


En línea

orvtech

Desconectado Desconectado

Mensajes: 16


orvtech.com


Ver Perfil WWW
Re: Hacer referencia al último archivo modificado en un directorio
« Respuesta #2 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
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines