需求:保存控制台输出到指定文件
方案1:
ls | tee -a example.txt
|
:LINUX中的管道概念,这里|
将ls
的标准输出作为tee ...
的标准输入;
tee
:此命令来源于字母T,T就像一个管道的形状。此命令可以将标准输入分支成两个流,一个继续作为标准输出,另一个则写入文件;
-a
:append,表示追加写模式,默认为覆盖模式。
方案2:
ls > example.txt
>
:将ls
的标准输出重定向到example.txt中,控制台不再有输出。