前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux命令(28)——tee命令

Linux命令(28)——tee命令

作者头像
恋喵大鲤鱼
发布2018-08-03 11:09:57
1.1K0
发布2018-08-03 11:09:57
举报
文章被收录于专栏:C/C++基础C/C++基础

1.简介

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

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

2.命令格式

代码语言:javascript
复制
tee [OPTION]... [FILE]...

3.选项说明

代码语言:javascript
复制
-a,--append:向文件中重定向时使用追加模式;
-i,--ignore-interrupts:忽略中断(interrupt)信号;
--help:显示帮助信息;
--version:显示版本信息;

4.常用示例

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

代码语言:javascript
复制
make 2>&1 | tee file1 file2

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


参考文献

[1]man tee [2]Linux命令大全.tee命令

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年11月22日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.简介
  • 2.命令格式
  • 3.选项说明
  • 4.常用示例
  • 参考文献
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档