如何在 ant shell 命令值中使用通配符

  • 本文关键字:通配符 命令 ant shell ant
  • 更新时间 :
  • 英文 :


大家好,我在蚂蚁中有以下任务:

<target name="clean">
    <exec executable="sudo">
        <arg value="rm"/>
        <arg value="-rf"/>
        <arg value="*"/>
    </exec>
</target>

但是 * 不起作用,我可以输入文件名,它会起作用,但 * 将不起作用。我只需要将其作为 sudo 运行,有没有办法逃脱它以便它工作?它只是忽略了 *。

尝试使用 sh 可执行文件作为 shell 脚本运行:

<exec executable="sh">
    <arg value="-c" />
    <arg value="sudo rm -rf *" />
</exec>

<exec executable="sh">
    <arg line="-c 'sudo rm -rf *'" />
</exec>

相关内容

  • 没有找到相关文章

最新更新