我有一个带有一行的脚本:
ruby /root/backup_scripts/new_scripts/aapxen01.rb>>/volumes/backups/aapxen01/$date.log 2>&1
这会生成一个名为“.log”的日志文件,显然不是我想要的。如何将当前日期生成为文件名?
答案 0 :(得分:9)
将$ date替换为:
`date "+%Y-%m-%d"`
答案 1 :(得分:3)
避免反引用并改为使用它:$(date '+%Y-%m-%d')
http://mywiki.wooledge.org/BashFAQ/082