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
相关文章