Linux tee命令示例

时间:2021-10-13 16:38:03

功能

从标准输入读取数据并写入到标准输出和文件。如果输出的文件不存在,则新建文件。

语法

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

选项:

  • -a(--append): 追加输入内容到文件后面,不是覆盖。
  • -i(--ignore-interrupts): 忽略中断信号。
  • -help: 在线帮助。
  • --version: 显示版本信息。

示例

使用管道定向

$ ls | tee ls.txt

标准输入

$ tee test.txt
你好   
你好
这是输入内容
这是输入内容
^C
$ cat test.txt 
你好
这是输入内容

注意每一行的重复为标准输出,最后换行Ctrl+C退出