我尝试使用一个简单的ant任务替换所有出现的回车符("\x0D"
),测试目录中的所有*.sh
文件。
这是我的剧本;我做错了什么吗?(全局标志g
似乎也没有帮助)
<?xml version='1.0'?>
<project name="myproject" default="cr_remover" basedir=".">
<target name="cr_remover">
<replaceregexp match="\x0D" replace="" flags="g" byline="true">
<fileset dir="."><include name="**/*.sh"/></fileset>
</replaceregexp>
</target>
</project>
2条答案
按热度按时间deikduxw1#
这将起作用:
请问您为什么不使用FixCRLF task?
9lowa7mx2#
从apache replaceregexp手册页
请注意,您已
我不是一个蚂蚁人,不知道这是不是导致你的问题。
我希望这能帮上忙。