利用tee,汇总记录脚本中每个命令的执行输出(标准输出和标准出错)

范例:

/usr/local/tfs/bin/tfstool -s 127.0.0.1:8888 -i "put /tmp/4.5m.zip" 2>&1 | tee -a /tmp/track.log

说明:

2>&1 将命令的标准出错重定向到标准输出

tee -a /tmp/track.log则通过管道读取标准输入,记录到/tmp/track.log文件中(-a是append的意思)

原文地址:https://www.cnblogs.com/amoy9812/p/14272468.html