iptables -L -n
IPアドレスの存在を出力して検索するBASHスクリプトを書いています。これをegrepで使用する方法に固執しています。だいたい:
CHECK=$(iptables -L -n | egrep $the_string)
これは機能するように「見えます」が、終了区切り文字がないため、次の$
ように一致します。
25.24.244
と
25.24.24
私が本当に一致する必要があるの25.24.24
は
これをエスケープしようと$
しましたが、正規表現で問題が発生します。
少なくともこれは、 iptablesシステムでIPを検索するために私が見つけた唯一の手段です。クエリメカニズム自体はないようです(不可解)。
私はおそらくここで非常に単純なものが欠けているので、ポインタが1つか2つ必要です:-)
ありがとう。