\r\n でなく、
\' でもなく、
英数字でもない、
\と何か全角文字0以上を検索したいのです。
grep -e '\\[^rn\W\']' filename.txt
としましたが何も帰ってきません。。。だれか正規表現得意な人教えてください。
完全な解ではないのだけど、
ports からnkfいれて、
% nkf -u filename.txt|grep -v -e '\w'
一応[0-9a-zA-Z]を含まない「行」は拾えます。jgrep も併用したほうがいいかな?
X上でなら、ktermの表示コード切り替えは CTRL+センタークリックでjapanese EUC Mode
urlはたんなるgrepのman page です。
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man...
(sjis環境下で)漢字を全く考慮せずに以下の漢字を使うと、2byte目が'\'なのでいろいろ不具合が生じる場合があります。
895E運 8A5E蛙 8B5E疑 8C5E型 8D5E洪 8E5E賛 8F5E戎
905E真 915E楚 925E耽 935E顛 945E膿 955E豹 965E某 975E与 985E録 995E竸 9A5E喊 9B5E嫂 9C5E弯 9D5E擔 9E5E杰 9F5E歐
E05E濘 E15E畤 E25E秧 E35E綽 E45E膺 E55E蘓 E65E訖 E75E躾 E85E鐃 E95E饋 EA5E鷽 ED5E偂 EE5E硤
FA5E鍈 FB5E猪
まったくはずしてたら、ポイントお返しします。
コメント(0件)