Bashスクリプトの一部として曜日+ x日をどのように取得できますか?曜日でなければなりません(例:月曜日、火曜日...)。
例えば
startDate='Sunday'
addDays=6
endDate=${startDate}+${addDays} #e.g. Saturday
or
startDate='Tuesday'
endDate=${startDate}+${addDays} #e.g. Monday
ベストアンサー1
GNU日付を使用してください!
startDate='Sunday'
addDays=6
endDate=$( date -d "${startDate} + ${addDays} days" '+%A' )
$ echo $endDate
Saturday