ユーザ用ツール

サイト用ツール


bash:script:10_check_ip_address

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
bash:script:10_check_ip_address [2014/06/12 08:09] matsuibash:script:10_check_ip_address [2015/05/08 06:21] (現在) matsui
行 1: 行 1:
 +====== 10 IPアドレス判定 ======
  
 +<code console>
 +if [ -n "`echo $IP |sed 's/^\([0-9]\{1,3\}\)\.\([0-9]\{1,3\}\)\.\([0-9]\{1,3\}\)\.\([0-9]\{1,3\}\)//g'`" ];then
 +        echo "IPアドレスではありません。"
 +        exit
 +fi
 +
 +</code>
 +
 +
 +===== 単純にgrepで検索 =====
 +
 +
 +<code console>
 +grep -e "[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+" /var/log/secure
 +</code>
 +
 +
 +こっちの方が正確
 +<code console>
 +grep -e "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" /var/log/secure
 +</code>
 +
 +{{tag>bash}}