Con el modificador t en un ls te los ordena por fecha, de ahi podes usar
head o cut y miles d comandos para hacer lo que queres! Esta todo en
internet y es bash basico, te recomiendo que leas un poco y las dudas van a
aclararse rapidamente y por sobre todo vas a aprender de esa forma!
El sept. 23, 2015 1:11 PM, "Domingo Varela Yahuitl" <do...@hotmail.com>
escribió:

> Quizás también uses el comando:
> ls -ltr
>
>
> Enviado desde mi ZenUI Email
>
> -------- Mensaje original --------
> De:fernando sainz
> Enviado:Wed, 23 Sep 2015 10:58:49 -0500
> Para:Lista Debian
> Asunto:Re: [OT]obtener la fecha de un fichero
>
> El día 23 de septiembre de 2015, 15:53, Juan Francisco
> escribió:
> > Hola:
> > Necesito obtener la fecha de un fichero dado. (En mi caso, seria el
> ultimo
> > fichero creado en un directorio dado)
> > Lo que necesitaria seria, obtener la fecha, sobre todo dia, mes y año y
> > compararlo con el dia, mes año de hoy, o del momento en que se ejecuta el
> > script.
> >
> > No tengo muy claro o desconozco como puedo sacar estos datos, para
> despues
> > parsearlos y compararlos.
> >
> > En resumen: la idea es:
> > obtener un fichero, de éste sacar la fecha (dia, mes y año)
> > si el fichero es mas antiguo de 3 dias, decir que es un fichero antiguo,
> > sino, decir que es un fichero nuevo.
> >
> > ¿Alguien me podria ayudar?
> >
> > Muchas Gracias.
> >
>
>
> Con el comando "date" puedes sacar la fecha de un fichero.
>
> date -r file.txt
>
> luego mira las opciones de formato para pintarla como quieras.
> man date.
>
> S2.
>
>

Responder a