tee 从标准输入读取,并写入标准输出和文件

tee 命令参数

-a, --append                     追加附加到给定的文件,不要重写

 -i, --ignore-interrupts      忽略中断,忽略中断信号

 --help                            帮助显示此帮助并退出

--version                        版本输出版本信息和退出

[root@localhost ~]# ll | tee -a ll.txttotal 20-rw-------. 1 root root 1211 Feb 27  2017 anaconda-ks.cfg-rw-r--r--. 1 root root 9458 Feb 27  2017 install.log-rw-r--r--. 1 root root 3161 Feb 27  2017 install.log.syslog-rw-r--r--  1 root root    0 Nov  7 17:58 ll.txt[root@localhost ~]# cat ll.txt total 20-rw-------. 1 root root 1211 Feb 27  2017 anaconda-ks.cfg-rw-r--r--. 1 root root 9458 Feb 27  2017 install.log-rw-r--r--. 1 root root 3161 Feb 27  2017 install.log.syslog-rw-r--r--  1 root root    0 Nov  7 17:58 ll.txt[root@localhost ~]# pwd | tee pwd.txt/root[root@localhost ~]# cat pwd.txt /root

查看tee命令版本

[root@svn ~]# tee  --versiontee (GNU coreutils) 8.4Copyright (C) 2010 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later 
.This is free software: you are free to change and redistribute it.There is NO WARRANTY, to the extent permitted by law.Written by Mike Parker, Richard M. Stallman, and David MacKenzie.

查看命令帮助

[root@svn ~]# tee --helpUsage: tee [OPTION]... [FILE]...Copy standard input to each FILE, and also to standard output.  -a, --append              append to the given FILEs, do not overwrite  -i, --ignore-interrupts   ignore interrupt signals      --help     display this help and exit      --version  output version information and exitIf a FILE is -, copy again to standard output.Report tee bugs to bug-coreutils@gnu.orgGNU coreutils home page: 
General help using GNU software: 
For complete documentation, run: info coreutils 'tee invocation'
[root@svn ~]# man teeTEE(1)                           User Commands                          TEE(1)NAME       tee - read from standard input and write to standard output and filesSYNOPSIS       tee [OPTION]... [FILE]...DESCRIPTION       Copy standard input to each FILE, and also to standard output.       -a, --append              append to the given FILEs, do not overwrite       -i, --ignore-interrupts              ignore interrupt signals       --help display this help and exit       --version              output version information and exit       If a FILE is -, copy again to standard output.AUTHOR       Written by Mike Parker, Richard M. Stallman, and David MacKenzie.REPORTING BUGS       Report tee bugs to bug-coreutils@gnu.org       GNU coreutils home page: 
       General help using GNU software: 
       Report tee translation bugs to 
COPYRIGHT       Copyright  2010 Free Software Foundation, Inc.  License GPLv3+: GNU GPL version 3 or later 
.       This is free software: you are free to change and redistribute it.  There is NO WARRANTY, to the extent permitted by law.SEE ALSO       The  full  documentation  for tee is maintained as a Texinfo manual.  If the info and tee programs are properly installed at your site,       the command              info coreutils 'tee invocation'