前日の日付を取得・dateコマンド †dateコマンドを利用して前日の日付を取得する方法を以下に記します。 関連資料 †
N日前の日付を取得 †以下のコマンドでN日前の日付を取得することがでいます。 date -d '-N day' 実行結果 †以下の出力は10日前の日付を取得しています。 [sakura@centos ~]$ date 2012年 5月 22日 火曜日 11:27:17 JST [sakura@centos ~]$ date -d '-10 day' 2012年 5月 12日 土曜日 11:27:23 JST N月前でN日前の日付を取得 †以下のコマンドでN月前でN日前の日付を取得することがでいます。 date -d '-N month -N day' 実行結果 †以下の出力は2ヶ月前で10日前の日付を取得しています。 [sakura@centos ~]$ date 2012年 5月 22日 火曜日 11:29:36 JST [sakura@centos ~]$ date -d '-2 month -10 day' 2012年 3月 12日 月曜日 11:29:38 JST |