温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

unix下tee指令的使用

发布时间:2020-03-09 04:00:57 来源:网络 阅读:490 作者:往事_Jim_遗 栏目:系统运维

  在平时使用输出重定向一般都是使用“>”和“>>”把需要输出的内容指定到一个文件里,前者如果在后面的指定文件已存在,那么这个文件会被重写;后者则是追加,把内容追加到文件的末尾保存,这2个方法都不能重定向在屏幕上显示内容。但在有些时候需要把屏幕查看信息重定向或者是需要把一个内容重定向到多个文件里那么就要使用tee指令了,通过man帮助得到以下参数选项:

    -a:向文件中重定向时使用追加模式;
    -i:忽略中断(interrupt)信号。

其中-a不难理解就是和“>>”的效果是一样的,-i的意思是不在接收中断信号,当我们使用tee输出重定向时使用[Ctrl]c发送终止信号时是不会接收无效的,只能使用[Ctrl]d发送EOF结束,如果我们需要把一份内容重定向到多个文件就可以这样写:

[root@jim data]# cat file |tee file1 file2


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI