| 用途 | 同时写屏幕/文件/管道 |
|---|---|
| 语法 | 命令 | tee [选项] 文件 |
| 选项 | -a 追加 -i 忽略中断 |
常用示例
常用示例
deploy.sh 2>&1 | tee deploy-$(date +%F).log
make 2>&1 | tee -a build.log
# 需要 root 权限写文件(重定向由 shell 执行,sudo 管不到):
echo 'net.ipv4.ip_forward=1' | sudo tee /etc/sysctl.d/99-forward.conf管道诊断时 tee 保留原始输出:排查构建/部署日志非常常用。