全角が含まれていないか確認する

全角が含まれていないか確認し、もし含まれていたら含まれている行全体を出力するには

while read input_line; do
        if [ `echo ${input_line} | LANG=C grep -n -v '^[[:cntrl:][:print:]]*$'` ]; then
            echo "${input_line}"
        fi
done < {filename}

とすれば、例えば以下のように全角が含まれる行のみを抽出することができる。

example@example.com(mが全角)
sample@example.com(pが全角)