零細システムエンジニアの備忘録

RPA、サーバ、ネットワークに関する設定メモ、導入相談もコメント欄やメールに頂ければお答えしますのでお気軽にご相談下さい(^^)

【Linux】日付関連のメモ ログファイル名に日付を入れたり、シェルで利用するときのメモ

毎回良く分からなくなるのでそちらのメモです。

■フォーマット変更
$ date +%Y-%m-%d_%H-%M-%S
出力結果:2020-02-17_18-05-27

$date = `date +%Y-%m-%d_%H-%M-%S`

 

■前日の日付を取得する
$ date +%Y-%m-%d --date '1 day ago'
出力結果:2020-02-16


■月を英語表示で表示

$ LANG=en_US.UTF-8 date "+%b "

出力結果:Feb

※前月を表示したい場合

$ LANG=en_US.UTF-8 date -d "-1 month" "+%b "

messageログなど前月のログを取得するときに利用しています。