Linux学习-tee

Linux使用过程中不常用的命令tee。

刚开始以为 tee 这个单词的意思是蜜蜂呢,有道了一下发现蜜蜂的单词是 bee 。然后有道 tee :

  1. 字母T,T形物
  2. 三通
  3. 输出到文件和屏幕(感觉是因为Linux使用了这个命令才有这个意思的吧)
    数据流重导向一节,阐述了>会将数据流整个传送给文件或装置。那么能不能在数据流处理过程中把某段信息同时保存到文件中呢?
    那就是利用tee喽:
    tee 工作流程示意图
    哇哦,看了这个图,跟单词的意思还是很照应的。
    语法:
    1
    2
    3
    tee [-a] file
    选项与参数:
    -a : 以累加(append)的方式,将数据写入file文件中

使用:

1
ls -l /home | tee ~/homefile | more