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/lHIa 著作权归作者所有。请勿转载和采集!