日付をawkに割り当てると、yyyy-mm-dd形式で現在の日付を取得できます。
awk -F, -v date="20$(date +%y-%m-%d)" '{print date}'
出力:
2019-02-17
現在の日付に日数(例:7)を追加する方法はありますか?その後、出力は次のようになります。
2019-02-24
次のアプローチを使用すると、望ましい結果は得られません。
awk -F, -v date="20$(date +%y-%m-%d +7 days)" '{print date}'
解決策ここ同じ日付形式を提供しません。
ベストアンサー1
フォーマットを使用できます。
date +%y-%m-%d --date="7 days"
チェックイン日の7日後
前に20を追加する代わりに、次のように日付を使用してください。
date=$(date +%Y-%m-%d --date="7 days")