我想在changes.txt文件中包含第一个说50行作为自动发布邮件的正文。
有一种简单的方法吗?最好不要滚动我自己的任务或使用JavaScript等。
我设法使用exec
和arg
s'head'和'-50'来完成,但这对团队中的Windows / Cygwin人员无效。还有更好的方法吗?
答案 0 :(得分:2)
Ant manual中有一个例子,但在过滤链页面中可能不容易找到......
<loadfile srcfile="changes.txt" property="changes">
<filterchain>
<headfilter lines="50"/>
</filterchain>
</loadfile>
还有skip
属性可用于跳过多行,因此这将采用11-60行:
<headfilter lines="50" skip="10" />