相关疑难解决方法(0)

如何重定向已在运行的进程的输出

通常我会开始像这样的命令

longcommand &;
Run Code Online (Sandbox Code Playgroud)

我知道你可以通过做类似的事情来重定向它

longcommand > /dev/null;
Run Code Online (Sandbox Code Playgroud)

例如,摆脱输出或

longcommand 2>&1 > output.log
Run Code Online (Sandbox Code Playgroud)

捕获输出.

但我有时会忘记,并且想知道是否有办法在事后捕获或重定向.

longcommand
ctrl-z
bg 2>&1 > /dev/null
Run Code Online (Sandbox Code Playgroud)

或类似的东西,所以我可以继续使用终端没有在终端上弹出的消息.

linux bash

136
推荐指数
4
解决办法
10万
查看次数

标签 统计

bash ×1

linux ×1