Configuración del formato de fecha YYYY-MM-DD en un shell de script

28 set 2022 1 min di lettura
Configuración del formato de fecha YYYY-MM-DD en un shell de script
Indice dei contenuti

Introducción

El comando de fecha de Linux se utiliza para obtener la fecha y la hora actuales. Puede personalizar fácilmente los resultados utilizando argumentos. En este tutorial, aprenderá cómo formatear la fecha como "YYYY-MM-DD" en el shell bash.

Utilice uno de los siguientes métodos para obtener la fecha actual en el formato "AAAA-MM-DD".

Uso del comando de fecha: para imprimir los resultados en formato AAAA-MM-DD, puede usar las opciones %Y-%m-%d o %F con el comando de fecha. Aquí la opción %F es un alias para %Y-%m-%d:

date +%F #Output: 2022-07-25
date +%Y-%m-%d #Output: 2022-07-25

Usando el comando printf: en lugar de usar el comando de fecha, el comando de impresión también proporciona una fecha incrustada formateada en bash (> = 4.2):

printf '%(%Y-%m-%d)T\n'

Los métodos anteriores imprimen los resultados en la salida estándar. También puede almacenar los resultados en una variable como:

dt=$(date '+%Y-%m-%d')

dt=$(date '+%F')

dt=$(printf '%(%Y-%m-%d)T\n')

Conclusión

En este artículo hemos visto cómo configurar el formato de fecha AAAA-MM-DD en un Script Shell

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.