我正在运行以下形式的进程
command --with arguments > logfile
现在将通过任务后台处理程序调度这些任务,所以我尝试
tsp command --with arguments > logfile
但日志文件包含来自的任务 ID tsp
,而不是我的流程输出。我也试过
tsp "command --with arguments > logfile"
它根本不起作用(tsp
声称无法执行命令)。
有什么想法可以使进程输出重定向成为被分派到任务假脱机程序的进程的一部分?
答案1
您可以通过使用反斜杠 ( )bash
转义字符来实现此目的,而不必单独运行:>
\>
tsp command --with arguments \> logfile
答案2
经过一番挖掘,Google 群组帖子注意到一个简单的解决方案:
tsp bash -c "command -with arguments > logfile"