回答編集履歴

1

示したコードに不備があったため修正

2017/11/25 17:06

投稿

KojiDoi
KojiDoi

スコア13671

test CHANGED
@@ -3,3 +3,13 @@
3
3
  perl -ne 'chomp; /aaa123:$/ ... /:$/ and next; print "$_\n"' sample.txt
4
4
 
5
5
  ```
6
+
7
+
8
+
9
+ 追記:上のではbbb456:の行まで消えてしまいますね。A.Ichiさんの回答を参考に別解を考えました。
10
+
11
+ ```
12
+
13
+ perl -ne 'chomp; /:$/ and $p=0; /aaa123:/ and $p=1; $p or print "$_\n"' sample.txt
14
+
15
+ ```