我有一个包含多个echo
语句的长bash脚本。
我需要将bash脚本的输出重定向到文件而不使用bash shell的重定向。我可以做到这一点:
exec 1>>/tmp/output
如何同时重定向到文件而不停止在STDOUT中输出?
我不想编辑每个echo语句来完成它。
答案 0 :(得分:4)
使用tee
your_script | tee /tmp/output
答案 1 :(得分:1)
得到#bash IRC的帮助。
exec > >(tee file)