tee(1) command


大咖好呀,我是恋喵大鲤鱼。

!!! 我的第二本开源书籍《后台开发命令365》上线啦,欢迎大家协同共建。

1.命令简介

tee 从标准输入读取数据后,将数据重定向到给定的文件和标准输出。给定的文件可以有多个。

因为 tee 意为字母 T,数据从左边(标准输入)流入,从右边(标准输出)和下面(文件)分流输出,字母 T 的形状很形象地说明了数据的流向,故将该命令命名为 tee。

数据流向过程如下图所示。

在这里插入图片描述

2.命令格式

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

3.选项说明

-a, --append
	向文件中重定向时使用追加模式
-i, --ignore-interrupts
	忽略中断(interrupt)信号
--help
	显示帮助信息并退出
--version
	显示版本信息并退出

4.常用示例

(1)标准错误输出和标准输出同时输出到屏幕和指定文件 file1 与 file2。

make 2>&1 | tee file1 file2

2>&1 表示将标准错误输出重定向到标准输出;tee 表示将命令结果同时输出到给定的文件和标准输出(屏幕)。


参考文献

tee(1) — Linux manual page - man7.org
Linux命令大全.tee命令

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值