Tips記事
» 2002年11月20日 18時17分 UPDATE

日付けがついたファイルを作りたい

[木田佳克,ITmedia]

 ファイル名に日付けが含まれた形で作成したい場合がある。ログファイルを日ごとに作成したり、バックアップファイルを作成する場合などだ。

 次のように指定すれば、手軽に作成することができる。

$ echo -n > `date +%Y%m%d.log`

 時刻までも含めたい場合には、次のように変数名を増やせばよい。

$ echo -n > `date +%Y%m%d%H%M%S.log`

 上記を応用すれば、次のような画像履歴を保存したいといったスクリプトに使用できるだろう。

$ cat cron.sh
#!/bin/sh
cd /var/www/html/rrdtool/traffic
cp eth0-day.png 1to31/eth0-day_`date +%d`.png

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ