我正在使用包含空格的源路径使其他人的 ant 构建工作。其中大部分是基本的 shell 脚本,在路径周围添加双引号,但这个让我很难过:
(来自 build.xml):
<path id="headers">
<fileset dir="${source.main.dir}">
<include name="**/*.h"/>
</fileset>
</path>
source.main.dir 是包含空格的路径。它被添加到模式找到的每个包含文件名之前。我如何通过每个引号引起这种情况?
万一这很重要,我正在从 OS X Lion 10.7.4 上的命令行运行构建。