Linux基础命令tee的用法

2023-04-16 00:34:00 命令 基础 用法

Linux中的tee命令是一种重定向命令,用于将标准输入的数据复制到标准输出和文件中,它有着两种简单的用法:

1. 将标准输入写入文件:

command | tee filename

这条命令会将command命令的标准输出写入文件filename中,同时也会显示在屏幕上。

2. 将标准输入写入多个文件:

command | tee file1 file2

这条命令会将command命令的标准输出写入文件file1和file2中,同时也会显示在屏幕上。

tee命令可以让你将标准输入的数据同时写入多个文件中,它可以用来调试程序,也可以用来实现日志功能,还可以用来管理文件,比如备份文件等。

tee命令还支持一些参数,比如:

-a:追加写入,而不是覆盖原文件内容

-i:忽略中断信号,在收到中断信号时继续执行

-p:在写入文件之前先将标准输入的数据显示到屏幕上

总的来说,tee命令是一个非常有用的命令,它可以让你将标准输入的数据同时写入多个文件中,而且还支持一些参数,可以满足不同的需求。

相关文章