功能:读取标准输入的数据,并将其内容输出成文件。
语法:tee [-a][--help][--version][文件...]
tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。
参 数:
-a或 --append 追加
--help 在线帮助。
--version 显示版本信息
eg1
[root@xiaolyu ~]# who 查看用户登录信息
root :0 2016-08-13 07:58 (:0)
root pts/0 2016-08-13 11:21 (:0)
[root@xiaolyu ~]# who | tee who.out
将who的结果输出到who.out文件 ,同时在终端显示:
eg2
[root@xiaolyu ~]# pwd | tee -a who.out 追加
要注意的是:在使用管道线时,前一个命令的标准错误输出不会被tee读取。
[root@xiaolyu ~]# ls -l yyy | tee -a who.out
把标准错误也被tee读取
[root@xiaolyu ~]# ls -l yyy 2>&1 | tee -a who.out