linux中的tee命令

Linux的tee命令允许你在执行命令时,既能实时查看输出,又能将其保存到文件中供后续查阅。例如,当你需要跟踪ping命令的结果时,可以使用`ping google.com | tee output.txt`,这将把输出既显示在屏幕上,又写入output.txt文件。如果使用 `-a` 选项,tee会追加内容到文件而非覆盖原有信息。
摘要由CSDN通过智能技术生成

有时候,会想手动跟踪命令的输出内容,同时又想将输出的内容写入文件,确保之后可以用来参考。Linux 已经有了一个叫做 tee 的命令可以用来实现这个功能。

tee 命令基于标准输入读取数据,标准输出或文件写入数据。感受下这个命令的语法:

tee [OPTION]... [FILE]...

这里是帮助文档的说明:

从标准输入中复制到每一个文件,并输出到标准输出。

举个栗子:
假设因为某些原因,你正在使用 ping 命令
在这里插入图片描述
然后同时,你想要输出的信息也同时能写入文件。这个时候,tee 命令就有其用武之地了

ping google.com | tee output.txt

下面的截图展示了这个输出内容不仅被写入 output.txt 文件,也被显示在标准输出中
在这里插入图片描述
-a 选项强制 tee 命令追加信息到文件而不是覆盖原文件

详见:https://linux.cn/article-9435-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我现在强的可怕~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值