Вероятно, такого модуля нет, потому что код довольно тривиален, и OTOH детали довольно специфичны для проблемы .
У меня была подобная проблема много раз. Ввод был что-то вроде:
Date: 2011-11-10
<an interesting line>
<another interesting line>
Date: 2011-11-11
<more interesting lines>
И мне нужно было извлечь все "интересные строки", зная дату каждой. Я думаю, что единственные или короткие одноразовые сценарии были очень успешными для этой цели. С oneliners, хорошо быть знакомым с такими полезными вещами, как -l
и -a
. perl -wlane '...'
это то, что я написал тысячу раз.