Quantcast
Viewing all articles
Browse latest Browse all 2722

超シンプル: 日付をひたすら出力するシェル集

シンプルなんだけれど、いつも忘れちゃっているので書き残す。

シェルを実行してファイルのバックアップをする時などに、ファイル名に本日の日付・時間を追加したい時など、下記を覚えてシェルスクリプトに入れておくと、毎回、日付を変える面倒がなくなります。

フォーマット YYYYMMDD

仕切りなしで、西暦日付を出力。

$(date "+%Y%m%d")

出力例

% echo $(date "+%Y%m%d")
20200316

フォーマット YYYYMMDDHHMMSS

仕切りなしで、西暦日付秒までの時間を出力。

$(date "+%Y%m%d%H%M%S")

出力例

% echo $(date "+%Y%m%d%H%M%S")
20200316122346

フォーマット YYYY/MM/DD-HH:MM:SS

スラッシュやセミコロンなどの仕切りを入れた例

$(date "+%Y/%m/%d-%H:%M:%S")

出力例

% echo $(date "+%Y/%m/%d-%H:%M:%S")
2020/03/16-12:24:45

以上


Viewing all articles
Browse latest Browse all 2722

Trending Articles