[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT]obtener la fecha de un fichero



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" <dovay@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.


Reply to: