- 696 名前:login:Penguin mailto:sage [2019/06/15(土) 01:25:29.12 ID:+cVH+56Z.net]
- Ruby で正規表現を実行した。
ただし、内側の( ) は、キャプチャー部分で、外側の( )は、全体を表す re = /(^(CN|KR|KP|RU|CA)\t)/ text = <<"EOT" KR a x KR a RU a EOT p ary = text.scan( re ) #=> [["KR\t", "KR"], ["RU\t", "RU"]]、[全体, キャプチャー部分]を表す >>670 下のように、echo "国名 : $ADDRESS" を追加したら、どう表示される? sed -n 's/^(CN|KR|KP|RU|CA)\t//p' cidr.txt | while read ADDRESS; do echo "国名 : $ADDRESS" ipset add BLACKLIST $ADDRESS done このように、あちこちにecho を書いて、デバッグすれば?
|

|