从另一个程序Linux或cygwin运行外部程序

时间:2015-10-24 12:01:39

标签: c++ windows cygwin

我想运行一个使用其他程序输出的程序。我试着调用system("myfile.exe"),但似乎没有执行可执行文件。我正在使用cygwin。我该如何从我的程序中运行myfile.exe

1 个答案:

答案 0 :(得分:1)

在使用shell或bash脚本的Cygwin中,您可以将第一个程序的输出存储到变量中 例如,我们说program1是" date"命令和" echo"是第二个计划。在shell中你使用:
dt=`date`;会将date命令返回的值放入变量dt。 (严重重音执行代码并返回输出)
echo $dt打印变量dt

的值