【发布时间】:2017-11-28 17:12:46
【问题描述】:
我正在尝试启动一个 stdbuf,它能够每天在 shell 中使用此命令创建一个新日志:
stdbuf -i0 -o0 -e0 /.../my_dir/watchdog_foo >> /.../my_dir/log_foo_`date '+%F'` &
有了这个,我想要:
log_foo_2017-11-28
log_foo_2017-11-29
...
为了测试,我已经启动了另一个订单:
stdbuf -i0 -o0 -e0 /.../my_dir/watchdog_foo >> /.../my_dir/log_foo_`date '+%R'` &
试图查看是否每分钟创建一个日志,但没有发生。日志一直写在同一个文件上,而我跳的是:
log_foo_18:05
log_foo_18:06
...
我怎样才能修改这个命令来达到我的目的?
【问题讨论】:
标签: shell date command filenames