希望这是一个简单/愚蠢的问题。
我正在将程序输入和输出重定向到Windows中的文本文件。
示例:
program.exe < in.txt > out.txt
但输入文件中输入的文本未显示在输出文件中(或未重定向输出时的屏幕)。有没有办法轻松展示它?我试过谷歌但我找不到任何东西。
答案 0 :(得分:1)
取决于program.exe
对输入做了什么。如果program.exe
实际将其输出写入标准输出,您将只在文件(或控制台,如果您不重定向)中看到它。如果您需要以多种方式发送输入(例如同时向程序和屏幕发送)并且程序本身实际上没有为此做出规定,则需要类似tee
的内容 - 或者像真正的shell一样bash
。