如何在 Linux 中将输出重定向到文件和标准输出
在 Linux 中,可以使用 >
和 >>
操作符来将命令的输出重定向到文件中。>
用于将输出重定向到文件,如果文件已存在则会覆盖它。而 >>
会将输出追加到文件的末尾,如果文件不存在则会创建它。
同时,可以使用 tee
命令将输出同时发送到文件和标准输出(屏幕)。
例子:
将 ls
命令的输出重定向到 list.txt
文件中,覆盖文件内容:
ls > list.txt
将 ls
命令的输出追加到 list.txt
文件的末尾:
ls >> list.txt
将 ls
命令的输出同时重定向到 list.txt
文件和屏幕:
ls | tee list.txt
将 ls
命令的输出同时追加到 list.txt
文件和屏幕:
ls | tee -a list.txt
评论已关闭