我有一个需要用户输入的程序,我使用tee
将其保存到文件中:
tee program.in | program
我还必须在另一个文件中捕获stdout和stderr。这就是诀窍
tee program.in | program > program.out 2>&1
问题是用户输入将基于之前输出的程序,因此用户必须看到终端中输出的程序。
关于如何做到这一点的任何想法?
答案 0 :(得分:1)
另一个更惯用的tee
: - ?,即
tee program.in | program 2>&1 | tee program.out
我希望这会有所帮助。
P.S。因为您似乎是新用户,如果您得到的答案可以帮助您,请记住将其标记为已接受,并且/或者给它一个+(或 - )作为有用的答案。