2

Мне нужно написать скрипт, который запрашивает у пользователя дату ввода. Затем мне нужно добавить месяц к этой дате или хотя бы 30 дней.

Пример:

Дата: 2009-05-12

Мне нужно получить 2009-06-12

этот код не работает:

$date -d "2009-05-12 + 1 month" "+%Y-%m-%d"

Моя ОС AIX, я использую оболочку korn.

1 ответ1

2

Вы должны немного изменить свой сценарий.

$ date -d "2009-05-12 1 month" +%Y-%m-%d

Вам не нужно писать +, чтобы добавить месяц, но если вы удалите время, вы должны написать -. Также вам не нужно "" менять формат даты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .