【发布时间】:2011-05-26 19:12:21
【问题描述】:
场景如下:
共有三个文件:
test.xls 测试.txt 测试.doc
我现在正在使用 mqfte。当这些文件被转移到另一个位置时,文件名必须如下:
result_xls.txt 结果_txt.txt result_doc.txt
有人可以帮忙吗?
这个文件名重命名可以用 ant 脚本完成吗?
【问题讨论】:
标签: scripting ant ibm-mq renaming websphere-mq-fte
场景如下:
共有三个文件:
test.xls 测试.txt 测试.doc
我现在正在使用 mqfte。当这些文件被转移到另一个位置时,文件名必须如下:
result_xls.txt 结果_txt.txt result_doc.txt
有人可以帮忙吗?
这个文件名重命名可以用 ant 脚本完成吗?
【问题讨论】:
标签: scripting ant ibm-mq renaming websphere-mq-fte
试试这个:
<target name="test">
<copy todir="dest">
<fileset dir="src">
<include name="test*"/>
</fileset>
<globmapper from="test.*" to="result_*.txt"/>
</copy>
</target>
输入:
$ find src
src
src/test.doc
src/test.txt
src/test.xls
输出:
$ find dest/
dest/
dest/result_doc.txt
dest/result_txt.txt
dest/result_xls.txt
【讨论】:
当然,你可以使用移动蚂蚁任务http://ant.apache.org/manual/Tasks/move.html
【讨论】: