良许Linux教程网 干货合集 详解Linux tee命令

详解Linux tee命令

tee命令用于将数据重定向到文件,另一方面还可以提供一份重定向数据的副本作为后续命令的stdin。简单的说就是把数据重定向到给定文件和屏幕上,下面详细讲解一下tee命令。

1.命令简介

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

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

介绍一下linux系统 tee 命令介绍一下linux系统 tee 命令
介绍一下linux系统 tee 命令介绍一下linux系统 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 表示将命令结果同时输出到屏幕和文件。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

img
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部