在screen命令中重定向stdout

时间:2016-01-22 13:46:57

标签: bash

我想在屏幕中重定向stdout并运行命令。例如,我有简单的命令:

echo yo | tee yo.log

现在我想在屏幕上运行它:

screen -dmS screenName echo yo | tee yo.log

这不起作用,因为管道将重定向屏幕输出,而不是我的命令(回声)。如何修复它以查看echo的文件输出?

1 个答案:

答案 0 :(得分:5)

尝试:

screen -dm bash -c“echo yo | tee yo.log”

this thread

上找到