来週の月曜日の日付を計算するにはどうすればよいですか? たとえば、この日に 1 つの変数があるとします。
DAYCHECK=2012-10-24
次の月曜日の計算は機能しません。
date -d $DAYCHECK -dnext-monday +%Y%m%d
アップデート:
私はこの方法で解決しました:
numdaycheck=`date -d $DAYCHECK +%u`
sum=$((8-$numdaycheck))
date=`date -d "$DAYCHECK $sum days" +%Y%m%d`