Linux命令:文件管理--tee--读取标准输入,并将内容重定向到文件和标准输出

 2015年03月30日    125     声明


tee命令用于读取标准输入,并将内容重定向到文件和标准输出。tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。


语法格式

tee [-ai][--help][--version] [文件...]
tee [参数] [文件...]


参数

-a:向文件中重定向时使用追加模式
-i:忽略中断(interrupt)信号


示例

将标准保存到file1.log文件中。命令如下:

$ tee file1.log
123  
123
abc
abc
$ cat file1.log 
123
abc

ls显示当前文件夹下文件,将输出定向到file1.log中。命令如下:

ls | tee file2.log