today() { printf '%(%Y-%m-%d)T\n' -1; } ## bash-4
Эта функция today()
возвращает сегодняшнюю дату в формате ISO (год-месяц-день). Она использует встроенную в Bash 4 функциональность для форматирования даты. Альтернативой может быть использование внешних команд, таких как date
, но данная функция позволяет получить дату без вызова внешней команды, что может быть полезно в скриптах. Аргументы не передаются в данной функции.