awk 'BEGIN{FS="[:|_]"} $2 ~ /Error/ {print $3}' ${ファイル名}
match関数を使わんでも。
$2 ~ /Error/
といった、マッチができる。
ちなみに、これの否定版は
$2 !~ /Error/
でできる。
あと、
デミリタに
awk -F ":" ....
ってやってたけど、
FS="正規表現" がかける。
便利。
match関数を使わんでも。
$2 ~ /Error/
といった、マッチができる。
ちなみに、これの否定版は
$2 !~ /Error/
でできる。
あと、
デミリタに
awk -F ":" ....
ってやってたけど、
FS="正規表現" がかける。
便利。
※コメント投稿者のブログIDはブログ作成者のみに通知されます