我正在尝试使用ant脚本复制带有内容的目录,我也希望将当前日期设置为目标上的目录名称。
这是我写的脚本:
<property name="current_date" value="${build.date}"/>
<copy todir="T:/Ali/backup/reports/${current_date}">
<fileset dir="log/current" />
</copy>
执行ant脚本后 目的地的目录名是$ {current_date},而不是实际的当前名称。
任何帮助!!
答案 0 :(得分: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>