mac下的奇怪报错

mac下编译报错:
bin/cocos.bat: line 1: @echo: command not found
bin/cocos.bat: line 1: @python: command not found

可是在命令行执行 python和echo都可以的 cocos.bat有可执行权限,单独在命令行执行cocos.bat也是报一样的错误

你是怎么使用命令的?另外,mac下为什么会调用.bat文件呢?这个是给windows用的。