7

データで実行される bash スクリプトのログ ファイルを作成しようとしています。私は現在これを持っています:

bash script.sh > /var/log/%Y-%m-%d_%H:%M.log

問題は、ログ ファイルが実際に日付ではなく %Y-%m-%d_%H:%M を書き込むことです。コンソールで実行するだけで実際に日付を書き出す日付を取得する方法はありますか?

4

1 に答える 1

17

その文字列をに渡しますdate:

bash script.sh > "/var/log/$(date +%Y-%m-%d_%H:%M).log"
于 2013-04-25T02:21:51.493 に答える