私のスクリプトでは、毎月最初の土曜日の日付を取得する必要があります。以下のコマンドで最後の土曜日の日付を取得できます。
date -d 'last Saturday' +%y%m%d
しかし、最初の土曜日の約束を取ることができませんでした。試してみましたが、 date -d 'First Saturday' +%y%m%d
期待した結果は得られませんでした。
たとえば、私の要件は - 今月(7月) - 最初の土曜日の日付(200704)です。
誰もが毎月最初の土曜日の日付を知るのに役立ちますか?
ベストアンサー1
そしてksh93
:
$ ksh93 -c 'printf "%(%y%m%d)T\n" "first saturday"'
200704