Board logo

标题: [文本处理] shell脚本下执行不了批处理命令 [打印本页]

作者: xkhgnc6666    时间: 2011-9-9 18:45     标题: shell脚本下执行不了批处理命令

大家好,我这里是个测试框架下的问题,现在我需要在cmd环境下用call sh -x a.sh执行a.sh文件
a.sh文件如下:

@echo off
cmd  /k aa.bat
现在就是想利用a.sh来调用aa.bat
aa.bat文件如下:
@echo off
echo "test"

现在执行结果是:
E:\>call sh -x a.sh
+ @echo off
a.sh: @echo: command not found
+ cmd   /k aa.bat
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.


为什么这里的aa.bat这个脚本执行不了呢?
作者: Batcher    时间: 2011-9-10 10:06

你是安装的Cygwin吗?
作者: xkhgnc6666    时间: 2011-9-10 10:22

我用的msys。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2