需要一个 ant 脚本来删除文件中的重复行
--> 不工作
<copy file="${logfile}" tofile="C:/workspace/oracletest/servers.txt" overwrite="yes" >
<filterchain>
<tokenfilter delimoutput="\n">
<containsregex pattern="(JB|ws)" flags="i"/>
<stringtokenizer/>
<!--<uniqfilter/>-->
</tokenfilter>
</filterchain>
</copy>
</target>
最佳答案
doc似乎建议您必须在 uniqfilter 之前使用 sortfilter:
<filterchain>
<tokenfilter delimoutput="\n">
<containsregex pattern="(JB|ws)" flags="i"/>
<stringtokenizer/>
</tokenfilter>
<sortfilter />
<uniqfilter/>
</filterchain>
关于ant - 需要一个 Ant 示例来从文件中删除重复行。 <uniqfilter/> 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11412825/