linux中运行的程序如何将输出重定向到文本中
在Linux中,可以使用重定向符号将程序的输出重定向到文本文件中。以下是一些常见的重定向符号:
- ">":将输出重定向到一个新文件中,如果文件不存在则创建。
例如,将命令“ls”输出重定向到文件“file.txt”中:
ls > file.txt
- ">>":将输出追加到一个已存在的文件中。
例如,将命令“ls”输出追加到文件“file.txt”中:
ls >> file.txt
- "2>":将错误输出重定向到一个新文件中。
例如,将命令“ls abc”错误输出重定向到文件“error.txt”中:
ls abc 2> error.txt
- "&>":将标准输出和错误输出都重定向到一个新文件中。
例如,将命令“ls abc”标准输出和错误输出都重定向到文件“output.txt”中:
ls abc &> output.txt
注意:在使用重定向符号时,符号左右两边不能有空格。
原文地址: https://www.cveoy.top/t/topic/vaX 著作权归作者所有。请勿转载和采集!