Могу ли я прочитать части файла и сохранить их в свойстве? - PullRequest
2 голосов
/ 06 сентября 2011

Я хочу включить первые, скажем, 50 строк из файла changes.txt в качестве тела письма с автоматическим выпуском.

Есть ли простой способ сделать это?Желательно, не катя мою собственную задачу или используя JavaScript и т. Д.

Мне удалось сделать это, используя exec и arg s 'head' и '-50', но это не сработает для парней из Windows / Cygwinв команде.Есть ли лучший способ?

1 Ответ

2 голосов
/ 06 сентября 2011

В руководстве Ant есть пример, хотя его, возможно, нелегко найти на странице цепочек фильтров ...

<loadfile srcfile="changes.txt" property="changes">
  <filterchain>
    <headfilter lines="50"/>
  </filterchain>
</loadfile>

Также есть атрибут skip, который можно использоватьчтобы пропустить несколько строк, так что это заняло бы строки 11-60:

<headfilter lines="50" skip="10" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...