tee命令

前端之家收集整理的这篇文章主要介绍了tee命令前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

tee命令

tee命令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件

语法

tee [OPTION]... [FILE]...

参数

  • -a,--append: 追加到已有文件的后面,而不是覆盖文件
  • -i,--ignore-interrupts: 忽略中断信号。
  • -p: 诊断写入非管道的错误
  • --output-error[=MODE]: 设置写错误时的行为。
  • --help: 显示帮助信息。
  • --version: 显示版本信息

模式

示例

用户输入的数据同时保存到文件file1.txtfile2.txt中,输入文件信息后回车即可得到输出反馈。

tee file1.txt file2.txt 

用户输入的数据追加到file1.txt文件

tee -a file1.txt  

ls列出当前目录中所有文件扩展名为.txt的所有文件,每行一个文件名,将输出通过管道传输到wc,将行进行计数并输出数字,输出通过管道传输到tee,将输出写入终端,并将信息写入文件count.txt,即写入文件扩展名为.txt的所有文件数量

ls -1 *.txt | wc -l | tee count.txt

每日一题

https://github.com/WindrunnerMax/EveryDay

参考

https://www.computerhope.com/unix/utee.htm
https://www.runoob.com/linux/linux-comm-tee.html
https://www.tutorialspoint.com/unix_commands/tee.htm

猜你在找的Linux相关文章