如何在bash shell中生成输出到文件夹

时间:2019-02-26 03:51:29

标签: bash shell

我需要运行服务并将所有输出保存到带有时间戳作为日志名称的日志文件夹中。我的代码start_service.sh不起作用。 log的当前位置有一个文件夹start_service.sh

nohup myservice >> "logs\$(date +'%Y%m%d%I%M%p').log" &

我该如何解决?

1 个答案:

答案 0 :(得分:0)

那应该是斜杠/。并且如果目录名为log,请将logs更改为log

nohup myservice >> "log/$(date +'%Y%m%d%I%M%p').log" &