ユーザーに日付の入力を求めるスクリプトを作成する必要があります。次に、その日付に1か月、または少なくとも30日を追加する必要があります。
例:
日付:2009-05-12
2009年6月12日取得する必要があります
このコードは機能していません:
$date -d "2009-05-12 + 1 month" "+%Y-%m-%d"
私のOSはAIXで、kornShellを使用しています。
スクリプトを少し変更する必要があります。
$ date -d "2009-05-12 1 month" +%Y-%m-%d
月を追加するために+を書く必要はありませんが、時間を削除する場合は-を書く必要があります。また、日付の形式を変更するために「」は必要ありません。