linux

如何在nohup命令中重定向标准错误输出

小樊
52
2025-08-08 21:59:19
栏目: 编程语言

nohup命令中,您可以使用标准shell重定向操作符来重定向标准错误输出

  1. 重定向到文件:

    nohup command 2> error_output.log &
    

    这里,command是您要执行的命令,error_output.log是用于存储标准错误输出的文件名。&符号将命令放入后台运行。

  2. 重定向到标准输出:

    nohup command > output.log 2>&1 &
    

    这里,command是您要执行的命令,output.log是用于存储标准输出和标准错误输出的文件名。2>&1表示将标准错误输出重定向到标准输出,&符号将命令放入后台运行。

  3. 重定向到空设备(丢弃错误输出):

    nohup command > output.log 2>/dev/null &
    

    这里,command是您要执行的命令,output.log是用于存储标准输出的文件名。2>/dev/null表示将标准错误输出重定向到空设备(即丢弃错误输出),&符号将命令放入后台运行。

请根据您的需求选择合适的重定向方式。

0
看了该问题的人还看了