我有一个包含这样的行的文件。
(function($, _) {
.....
})(jQuery, jQuery.ZOF);
现在我要删除文件的第一行和最后一行,然后将此文件连接到另一个文件,如何使用ant?
答案 0 :(得分: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
来读取所有内容但跳过第一行,然后我们&#34; tail&#34;跳过最后一行TailFilter
的结果。
最后一行将内容附加到另一个文件。