【问题标题】:ant copy directory and add name to destinationant 复制目录并将名称添加到目标
【发布时间】:2016-10-02 19:35:23
【问题描述】:

我正在尝试使用 ant 脚本复制目录及其内容,我还想将当前日期设置为目标上的目录名称。

这是我写的脚本:

<property name="current_date" value="${build.date}"/>
<copy todir="T:/Ali/backup/reports/${current_date}">
    <fileset dir="log/current" />
</copy>

执行ant脚本后 目的地的目录名称是 ${current_date} 而不是实际的当前名称。

任何帮助!

【问题讨论】:

    标签: ant


    【解决方案1】:

    Ant 有一个内置的tstamp 任务可以获取当前日期:

    <tstamp>
        <format property="TODAY_US" pattern="yyyy-mmmm-dd" locale="en,US"/>
    </tstamp>
    <copy todir="T:/Ali/backup/reports/${TODAY_US}">
        <fileset dir="log/current" />
    </copy>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多