disown 命令并不能将正在运行输出的程序放入文本中。disown 命令的作用是将一个正在运行的作业从当前 shell 会话中分离出来,使其不再受到当前 shell 会话的控制。这样做的好处是即使关闭当前 shell 会话,该作业仍然可以继续在后台运行。

如果你想将程序输出的内容保存到文本中,可以使用重定向符号' >' 或 '>>'。例如,运行一个程序并将输出保存到文件中:

$ ./myprogram > output.txt

这将把程序的标准输出重定向到 output.txt 文件中,如果该文件已经存在,则会覆盖该文件的内容。

如果你想追加输出到文件中而不是覆盖,可以使用 '>>' 符号:

$ ./myprogram >> output.txt

这将把程序的标准输出附加到 output.txt 文件的末尾。

Linux 中如何将程序输出保存到文本文件中

原文地址: https://www.cveoy.top/t/topic/lHH7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录