Linux中的9个tee命令指南

Linux Tee命令是一个命令行工具,它从标准输入中读取结果,并将结果写入标准输出和文件中。使用Linux中的tee命令可以一举两得:从标准输入读取结果,同时将结果打印到文件和标准输出。还是不懂,这是什么意思?在本指南中,我们将对Linux tee命令进行更多详细的说明,并使用一些示例来演示其用法。

Tee命令语法

tee命令语法非常简单,采用以下格式:


  1. $tee 选项 文件 

以下是可以与tee命令一起使用的一些选项:


  1. linuxmi@linuxmi:~/www.linuxmi.com$ tee –help 
  2. 用法:tee [选项]… [文件]… 
  3. 将标准输入复制到每个指定文件,并显示到标准输出。 
  4.  
  5.   -a, –append        内容追加到给定的文件而非覆盖 
  6.   -i, –ignore-interrupts    忽略中断信号 
  7.   -p                        对写入非管道的行为排查错误 
  8.       –output-error[=模式]   设置写入出错时的行为。见下面“模式”部分 
  9.       –help        显示此帮助信息并退出 
  10.       –version        显示版本信息并退出 
  11.  
  12. 模式确定向输出写入出错时的行为: 
  13.   'warn'         对向任何文件输出出错的情况进行诊断 
  14.   'warn-nopipe'  对向除了管道以外的任何文件输出出错的情况进行诊断 
  15.   'exit'         一旦输出出错,则退出程序 
  16.   'exit-nopipe'  一旦输出出错且非管道,则退出程序 
  17. -p 选项的默认模式是“warn-nopipe”。 
  18. 当 –output-error 没有给出时,默认的操作是在向管道写入出错时立刻退出, 
  19. 且在向非管道写入出错时对问题进行诊断。 
【声明】:芜湖站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章