build.xml文件中的CD命令

时间:2013-06-26 14:26:35

标签: bash ant

我使用ant和bash脚本。我想从ant调用bash脚本。我有脚本

        <exec executable="echo">
           <arg value=" 1... "/>
        </exec>

它工作正常,但此代码不是

        <exec executable="cd ">
           <arg value="/home"/>
        </exec>

为什么不能使用“cd”命令?有人能帮助我吗?

1 个答案:

答案 0 :(得分:6)

你无法从蚂蚁“执行”cdcd不是可执行文件。 cd是内置的shell。

如果您尝试更改当前工作目录,则可以使用exec任务的dir属性。

另见:Change working directory in ant junit task