在Linux中,tee命令用于从标准输入读取数据,并将其写入文件和标准输出。其基本语法如下:
tee [OPTION]... [FILE]...
tee命令会将从标准输入中读取的数据同时写入指定的文件以及标准输出。可以使用tee命令来保存命令的输出并在屏幕上显示结果。
例如,假设我们有一个命令ls -l
用于列出当前目录下的文件和文件夹,并希望将结果保存到一个文件中,同时在屏幕上显示结果,可以使用以下命令:
ls -l | tee output.txt
这将会将ls -l
的输出保存到output.txt
文件中,并在屏幕上显示结果。
tee命令还支持一些选项,如-a
用于追加内容到文件末尾,-i
用于忽略中断信号等。可以使用man tee
命令查看tee命令的完整用法和选项。