Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 ant 和 bash 脚本。我想从 ant 调用 bash 脚本。我有脚本
<exec executable="echo"> <arg value=" 1... "/> </exec>
它工作正常,但这段代码不是
<exec executable="cd "> <arg value="/home"/> </exec>
为什么“cd”命令不起作用?有谁能够帮我?
你不能cd从蚂蚁“执行”。cd不是可执行文件。cd是一个内置的外壳。
cd
如果您尝试更改当前工作目录,则可以使用任务的dir属性exec。
dir
exec
另请参阅:更改 ant junit 任务中的工作目录