build.xml文件中的CD命令

min*_*dia 2 ant bash

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

        <exec executable="echo">
           <arg value=" 1... "/>
        </exec>
Run Code Online (Sandbox Code Playgroud)

它工作正常,但这段代码没有

        <exec executable="cd ">
           <arg value="/home"/>
        </exec>
Run Code Online (Sandbox Code Playgroud)

为什么不能使用"cd"命令?有谁能够帮我?

les*_*ana 8

你不能cd从蚂蚁"执行" .cd不是可执行文件.cd是内置的shell.

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

另请参阅:更改ant junit任务中的工作目录