我想将cmd提示符下的输出复制到txt文件。我使用以下命令:
sample.exe /all > sample.txt
但是上面的命令仅显示printf语句,不显示scanf。所以我转到了tee命令。谁能提供给我命令将sample.exe的输出文件保存在txt文件中
最佳答案
如果我理解正确,那么您不仅希望程序的输出显示在日志中,而且希望输入。
在这种情况下,最简单的方法是让程序回显其输入:
2014-03-17 15:18
User "Foo" called "sample.exe foo bar 42".
Please enter your phone number:
User input: "555 1234 999"
Processing "foo bar 42"...
你明白了。如果输入很重要,则将其打印到终端。如果这样会使您的程序变得混乱,仅在给出
-v
或--verbose
命令行选项的情况下才打印它。关于c - Tee命令将输出保存在txt文件中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22456587/