Buscar aquí

26 marzo 2015

Obtener la fecha en distintos formatos

Siempre la manipulación de la fecha es un lío, una manera fácil de hacer, es utilizando el mismo comando date -funciona en linux y HPUX- por ejemplo:

[arturo@Linux ~]$ date -u +%Y-%m-%d
2015-03-26

el -u indica que queremos la salida de la fecha y con + entregamos el formato que queremos, aquí un par más:

[arturo@Linux ~]$ date -u +%X
02:38:53 PM
[arturo@Linux ~]$ date -u +%F
2015-03-26


o junto:

[arturo@Linux ~]$ date -u +%F-%X
2015-03-26-02:39:42 PM






ahora si quisieramos por ejemplo un archivo con la fecha, podriamos hacer algo así:
NOMARCHIVO="archivo_del_"`date -u +%F`".txt"
touch $NOMARCHIVO

entonces:

[arturo@Linux ~]$ NOMARCHIVO="archivo_del_"`date -u +%F`".txt"
[arturo@Linux ~]$ touch $NOMARCHIVO
[arturo@Linux ~]$ ll $NOMARCHIVO
-rw-rw-r--. 1 arturo arturo 0 Mar 26 11:42 archivo_del_2015-03-26.txt





1 comentario:

  1. Buen blog.
    Faltó el comando ddate, que entrega la fecha según el calendario discordiano ;)
    Saludos!

    ResponderEliminar