标签: bash ant
我使用ant和bash脚本。我想从ant调用bash脚本。我有脚本
<exec executable="echo"> <arg value=" 1... "/> </exec>
它工作正常,但此代码不是
<exec executable="cd "> <arg value="/home"/> </exec>
为什么不能使用“cd”命令?有人能帮助我吗?
答案 0 :(得分:6)
你无法从蚂蚁“执行”cd。 cd不是可执行文件。 cd是内置的shell。
cd
如果您尝试更改当前工作目录,则可以使用exec任务的dir属性。
exec
dir
另见:Change working directory in ant junit task