新贵和流程替代

新贵和流程替代

所以我想在我的script诗节中使用以下内容:

forever -l >(tee $QW_LOG_DIR/webserver.log | logger -p user.info -t '[QW]') start webserver.js

然而,这种方法行不通,至少有两个原因(我认为):

1)在我的工作之前有一个流程(>(...)部分)被创建,因此upstart会跟踪它。

(2) 我不确定为什么,但我在控制台日志中收到有关的错误。 upstart 运行 bash 吗?它支持进程替换吗?

我的解决方法是什么?

答案1

Upstart 在 中运行脚本/bin/sh。进程替换特定于 bash。

阅读新贵食谱以了解更多信息:

相关内容