Comando DATE en bash

El comando date, a través del parámetro -d, –date=STRING permite mostrar y calcular la fecha distinta a la actual a partir de la suma o resta de X años, meses, días minutos o segundos. Esto es útil cuando queremos por ejemplo añadir o restar 8 días a la fecha actual.

Ejemplos:

Sumar 7 días a la fecha actual y mostrarlo en formato estándar:

$ date –date=’+7 day+

mar jun  7 18:38:35 CEST 2011

Restar 7 días a la fecha actual y mostrarlo en formato timestamp:

$ date +%s -d ‘-7 day’

1306255216

Sumar un año a la fecha actual con formato DD/MM/AAAA:

$ date +%d/%m/%y -d ‘+1 year’

 31/05/12

Restar dos meses a la fecha actual con formato AAAA/MM/DD:

$ date +%F -d ‘-2 month’

2011-03-31

Para más ayuda, man date 😉

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

A %d blogueros les gusta esto: