03
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--
>>
<<
--
calendar_bottom
RSS | ATOM | ADMIN

badulog

日々の覚書と雑記
<< [perl] perlワンライナー その1 | main | [perl] perlワンライナーその2 >>
ENTRY TOP
スポンサーサイト

一定期間更新がないため広告を表示しています

スポンサードリンク | - | - | - | - |
ENTRY BOTTOM ENTRY TOP
[perl] print if /^START$/ .. /^END$/
便利そうなので。

ここから

こんな感じで
perl -ne 'print if /^START$/ .. /^END$/' stend.txt

やると対象ファイルのSTART行からEND行までprintする。
もちろんunlessにして逆のことも可能。

The Perl5 Manual - 範囲演算子

スカラコンテキストで使われたときには、".." はブール値を返します。この演 算子は、フリップフロップのように 2 値安定で、sed や awk や多くのエディタ での行範囲 (コンマ) 演算子をエミュレートするものとなります。


baduizm | perl | - | - | - |
ENTRY BOTTOM ENTRY TOP
スポンサーサイト
スポンサードリンク | - | - | - | - |
ENTRY BOTTOM