Ant 是否从文件中删除第一行和最后一行?
我有一个文件有这样的行Ant 是否从文件中删除第一行和最后一行?,ant,Ant,我有一个文件有这样的行 (function($, _) { ..... })(jQuery, jQuery.ZOF); 现在我想删除文件的第一行和最后一行,然后将此文件连接到另一个文件,如何使用ant实现这一点?loadfile可以按如下方式使用: <loadfile srcfile="test.xml" property="file.first.and.last.line.removed"> <filterchain> <
(function($, _) {
.....
})(jQuery, jQuery.ZOF);
现在我想删除文件的第一行和最后一行,然后将此文件连接到另一个文件,如何使用ant实现这一点?
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
跳过最后一行来“跟踪”结果
最后一行将内容附加到另一个文件