linux中后台运行的程序如何将输出重定向到文本中
可以使用以下命令将程序的输出重定向到文件中:
command > output.txt 2>&1 &
其中,command是要后台运行的程序的命令,output.txt是要将输出重定向到的文件名。
2>&1表示将标准错误输出(stderr)也重定向到标准输出(stdout),这样可以将程序的所有输出都写入到文件中。
&表示将程序放入后台运行。
完整的命令可以像这样:
nohup command > output.txt 2>&1 &
nohup命令可以让程序在后台运行时不受终端关闭的影响。
原文地址: https://www.cveoy.top/t/topic/vaW 著作权归作者所有。请勿转载和采集!