2012-05-20 49 views
10

有没有办法从批处理文件中运行MinGW,从msys.bat或任何其他方法,并输入.sh文件运行?如何使用脚本运行MinGW?

+0

我想运行一个python脚本,批处理文件或任何类型的脚本,一个启动msys.bat并运行从我的脚本MSYS一个go.sh脚本。 – b3bel

+0

MinGW不是MSYS。 – rubenvb

回答

16

批处理文件这样

C:\MinGW\msys\1.0\bin\sh ~/test.sh 
pause 
+1

为什么不是“C:\ MinGW \ msys \ 1.0 \ bin \ bash”(而不是C:\ MinGW \ msys \ 1.0 \ bin \ sh)? (诚​​实的问题,而不是修辞) –

+1

@PeterMortensen任何一个都可以使用。如果你使用'... bash',你将可以访问http://mywiki.wooledge.org/Bashism –

+0

无论采用哪种方式,当我尝试应用它时([CAN总线]的一些处理的一部分(http: //en.wikipedia.org/wiki/CAN_bus)记录数据)。我得到了“tr.exe”:翻译时必须给出两个字符串“,但这是由于GCC AVR在PATH环境变量中的位置不正确(一个完全不相关的tr.exe开始而不是MinGW的版本)。 ! –