Javier Barber
Senior Sysadmin Freelancer
© 2020 All rights reserved.
CALCULAR LA FECHA TENIENDO LOS SEGUNDOS DESDE EL 1 ENERO 1970
date -u –date «Jan 1, 1970 00:00:00 -0200 $i seconds»
Si tenemos un fichero con una lista de segundos:
$ for i in `cat fechas` ; do date -u –date «Jan 1, 1970 00:00:00 -0200 $i seconds»; done >>fechasfinal
El «-0200» es para regular el huso horario. Puede ser que tengamos que poner «-0100».
Si queremos conocer el número de segundos transcurridos desde el 1 de enero de 1970:
$ date +%s