ansmirnov

Bash: получить следующий за заданным день

Теги: Programming, Bash

Задача: необходимо по заданной дате вида YYYY-MM-DD получить дату, на 1 день большую.

Решение:

#! /bin/bash

# date set to YYYY-MM-DD

TODAY=$(date +'%Y-%m-%d')
echo "Yesterday was" $(date --date=@$(( $(date --date=$TODAY +%s) + 86400 )) +'%Y-%m-%d')