tee命令
- tee 命令可以读取标准输入,并把这些内容同时输出到标准输出和(多个)文件中。简言之,默认情况下屏幕显示一份结果,文件保存一份结果。
2.tee 命令通常配合管道一起使用。
管道
管道命令操作符是:”|”,它只能处理经由前面一个指令传出的正确输出信息,对错误信息信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入。
练习:
ls -l | tee out.txt
这里使用管道命令,将前一个命令的标注输出 ,作为标注输入传递给 tee命令。
注意:默认情况下tee 命令会将文件覆盖,使用 -a选项即可改为追加到文件。
使用 tee --help 命令,查看 -a 的作用
-a, --append | append to the given FILEs, do not overwrite |
---|