そのオプションを使用せずに入力日に月を追加する方法はありますかdate -d
?マイコンピュータにはこの機能はありません。
サンプル:
$yearmonth=201912
予想出力:
201912
202001
ベストアンサー1
POSIXly($yearmonth
前にゼロがないと仮定):
case $((yearmonth += 1)) in
(*13) yearmonth=$((yearmonth + 100 - 12))
esac
ksh/bash/zsh を使用すると、次のように短縮できます。
((++yearmonth % 100 <= 12)) || ((yearmonth += 100 - 12))