【发布时间】:2012-05-17 12:55:13
【问题描述】:
假设我有一个这样的目录结构:
- 动物/狗/细节
- 动物/猫/细节
- 动物/青蛙/细节
- 动物/马/细节
使用 ant,我想将 animals 下名为 details 的所有子目录重命名为 new。所以结果是这样的:
- 动物/狗/新
- 动物/猫/新
- 动物/青蛙/新
- 动物/马/新
我尝试过这样的事情:
<move tofile="new">
<path id="directories.to.rename">
<dirset dir="animals">
<include name="**/details"/>
</dirset>
</path>
</move>
但是得到这个错误:
Cannot concatenate multiple files into a single file.
【问题讨论】:
-
我认为这与我的无关,因为它不处理多个子目录。