Linux中的tee命令怎么用

2023-04-12 08:09:00 linux tee 命令

Linux中的tee命令可以用来将数据写入文件并同时输出到标准输出。它可以接受来自标准输入或任何其他命令的输出,并将其写入文件。

tee命令默认情况下会覆盖文件中已有的内容,如果希望追加到文件末尾,可以使用-a选项。

tee命令还有一个-i选项,可以忽略中断信号,继续执行。

语法:

tee [选项]... 文件

选项:

-a, --append 追加到文件末尾

-i, --ignore-interrupts 忽略中断信号

使用tee命令的一个常见场景是将命令输出保存到文件中,同时将其输出到标准输出,这样可以方便地查看命令输出,同时又可以将其保存到文件中。

例如,要将一个命令的输出保存到文件output.txt中,同时将其输出到标准输出,可以使用以下命令:

command | tee output.txt

如果希望将命令输出追加到文件output.txt的末尾,可以使用以下命令:

command | tee -a output.txt

相关文章