制作脚本文件以运行* .exe文件

时间:2015-02-13 14:49:28

标签: c++

我有一个小的c ++程序写入标准输出,我需要制作脚本来运行它,以便它同时写入文件和标准输出。

我得到的脚本是: myProgram> out.txt 它正在运行,当我运行时 myProgram直接写入标准输出。我怎样才能同时获得两者。

我正在使用Windows。

2 个答案:

答案 0 :(得分:2)

对于unix / linux,您希望tee输出到文件,输出也会发送到stdout

 myProgram | tee out.txt 

答案 1 :(得分:1)

在最近的Windows(Windows 7或更高版本)上,最简单的方法应该是使用powershell,它具有Tee-Object cmdlet:

powershell -command "myprogram | Tee-Object out.txt"

对于不太新的Windows,请在wintee处获取战利品,或从Microsoft下载并安装PowerShell。