Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要一个Ant示例来删除文件中的重复行&书信电报;uniqfilter/>;它不起作用了_Ant - Fatal编程技术网

需要一个Ant示例来删除文件中的重复行&书信电报;uniqfilter/>;它不起作用了

需要一个Ant示例来删除文件中的重复行&书信电报;uniqfilter/>;它不起作用了,ant,Ant,需要一个ant脚本来删除文件中的重复行 -->它不起作用了 <copy file="${logfile}" tofile="C:/workspace/oracletest/servers.txt" overwrite="yes" > <filterchain> <tokenfilter delimoutput="\n"> <containsregex pa

需要一个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> 

似乎建议,在uniqfilter之前,您必须使用sortfilter:

        <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> 
   <filterchain>
       <tokenfilter delimoutput="\n">
                <containsregex pattern="(JB|ws)" flags="i"/>
             <stringtokenizer/> 
       </tokenfilter>
       <sortfilter />
       <uniqfilter/>
    </filterchain>


build.xml:33:Class org.apache.tools.ant.filters.TokenFilter不支持嵌套的“sortfilter”元素。@Madhu sortfilter不在TokenFilter内,而是在TokenFilter之后