使用 Bash 脚本将输出写入带有日期的文件

8

我正在尝试创建一个包含运行数据的bash脚本的日志文件。目前我有以下内容:

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

问题在于日志文件实际上会写入%Y-%m-%d_%H:%M,而不是日期。是否有办法仅在控制台中运行它就能获得日期并将其写出?
1个回答

19

将该字符串传递给 date

bash script.sh > "/var/log/$(date +%Y-%m-%d_%H:%M).log"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接