有时候,你会想手动跟踪命令的输出内容,同时又想将输出的内容写入文件,确保之后可以用来参考。如果你想寻找这相关的工具,那么恭喜你,Linux 已经有了一个叫做 tee
的命令可以帮助你。
本教程中,我们将基于 tee
命令,用一些简单的例子开始讨论。但是在此之前,值得一提的是,本文我们所有的测试实例都基于 Ubuntu 16.04 LTS。
//追加
[command] | tee -a [file]
//写入多个文件
[command] | tee [file1] [file2] [file3]
//tee 提升权限
:w ! sudo tee %