回答編集履歴

1

コメントを受けての追記

2017/12/20 05:54

投稿

otn
otn

スコア84505

test CHANGED
@@ -15,3 +15,21 @@
15
15
  ```
16
16
 
17
17
  正規表現でなく`in`演算子で、文字列の一致で判断してます。
18
+
19
+ #コメントを受けての追記
20
+
21
+ ```Bash
22
+
23
+ 前略
24
+
25
+ awk '!F{IP[$0]=1;next} # ip.txtの正規表現を保存
26
+
27
+ {for(i in IP) if($1 ~ i) next} # 保存した正規表現にマッチすれば飛ばす
28
+
29
+ {print $0} # 飛ばされなかった物を表示
30
+
31
+ ' ip.txt F=1 - |
32
+
33
+ 後略
34
+
35
+ ```