2014-06-17 4 views

답변

2

loadfile 사용할 수 있습니다 :

<loadfile srcfile="test.xml" property="file.first.and.last.line.removed"> 
     <filterchain> 
     <filterreader classname="org.apache.tools.ant.filters.HeadFilter"> 
      <param name="lines" value="-1"/> 
      <param name="skip" value="1"/> 
     </filterreader> 
     <filterreader classname="org.apache.tools.ant.filters.TailFilter"> 
      <param name="lines" value="-1"/> 
      <param name="skip" value="1"/> 
     </filterreader> 
     </filterchain> 
    </loadfile> 

    <echo message="${file.first.and.last.line.removed}" file="output.txt" append="true" /> 

먼저 우리가 첫 번째 줄을 건너 뛰는 제외한 모든 것을 읽어 HeadFilter를 사용하여, 우리 "꼬리"마지막 줄을 건너 뛰는 TailFilter과 결과를.

마지막 줄은 내용을 다른 파일에 추가합니다.

+0

내가 뭘 찾고 있었는지, 고마워. – drkstr1

관련 문제