dreamin' blog

title: dateコマンド tags: Linux author: koheiSG slide: false

##date関数系(バックアップファイル作るときに便利)

###linux(GNU系)

$ echo `date '+%Y%m%d'`
$ cp ./hoge.txt ./hoge.txt.`date '+%Y%m%d'`.bak
$ ls
hoge.txt hoge.txt.20110322.bak

###BSD系とGNU系で違う。。 ローカル環境をmacにしているときは注意が必要。 こういう問題が多いから、環境はVM環境を構築することが急がれますね。。

#for GNU
DATE=`/bin/date +%Y%m%d -d '2 days ago'`
#for BSD
DATE=`date -v-2d +%Y%m%d`

参考URL http://blog.clouder.jp/archives/001083.html

この記事のライセンス

クリエイティブ・コモンズ・ライセンス この記事はCC BY 4.0(クリエイティブ・コモンズ 表示 4.0 国際 ライセンス)の元で公開します。