Bruce. です。
> 今回の例だとエスケープ連発を避けるために printf を使うと思います。でも
>
> "{print $1 ',' $2 '-' $3}"
>
> がいちばん好みかも(^^; \ もそうですが " も存在感がでかいので、あまり
> 連発させたくないですね。
ふむ。まあいろいろやり方はあるということで。
忘れてましたが、cmd.exeには%%の落とし穴もありますしね。
ところでgawk (grepもだけど)ですが、euc-jp、utf8の対応できそうです。
ただし、Windows 2000かXPが必要です。NT4.0で動かないのは確認してます。
9xとMeは手元にないので未確認ですが多分ダメでしょう。
#そのシステムでサポートしているコードページの関係なのです
今回もまた「そんなんありかいっ」というWindowsの仕様に振り回されました。
実作業としてはmawkより断然少ない(基本的に#define を幾つかするだけ)のに
苦労したと感じるのはなぜだろう・・・(^^;
--
木村浩一
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
mail kbk@...
web www.kt.rim.or.jp/~kbk/