【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ログなど前月のログを取得するときに利用しています。