本文主要是介绍Linux Shell 015-文本双向覆盖重定向工具tee,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Linux Shell 015-文本双向覆盖重定向工具tee
本节关键字:Linux、Bash Shell、文本双向覆盖重定向工具
相关指令:tee、echo、cat
tee介绍
tee工具是从标准输入读取并写入到标准输出和文件,即:双向覆盖重定向(屏幕输出|文本输入)。
tee语法
基本语法:tee [选项] 文件名
tee常用选项
选项 | 说明 |
---|---|
-a | 双向追加重定向 |
-i | 忽略中断信号 |
–help | 在线帮助 |
–version | 显示版本信息 |
tee命令使用示例
# 使用tee命令将用户输入的数据同时保存到文件file1和file2中
$ tee file1 file2# 同时将命令结果打印到屏幕和文件中
$ ls -l | tee -a result.txt
$ echo hello world | tee file1
$ echo 999 | tee -a file1
$ cat file1 # 将stderr同时输出到屏幕和文件
ls -l not_find_file 2>&1 | tee -a lls.txt
这篇关于Linux Shell 015-文本双向覆盖重定向工具tee的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!