dateコマンドで曜日を取得する

「date」コマンドで指定された日付の曜日を取得したい場合は、「date -d YYYYMMDD ‘+%w’」で曜日が取得できます

「date -d 20181003」で日時を指定して、「%w」で曜日を取得しています。
曜日の数字は、「0 〜 6」で表示され、「0」が日曜日、「6」が土曜日となります

シェルスクリプトで曜日判定で処理を分けたい場合は以下のようにすれば、指定された曜日によって処理を分けることができます

 

スポンサーリンク