作者: kbk
日時: 2006/3/05(15:11)
Bruce.です。

On Sun Mar 05 14:27:51 JST 2006
"T.Watanabe" <wtnabe@...> wrote:

>   要するに jgawk, jperl, activeperl 以外にも独自に ' に対処しているツー
> ルがあるか、あるいはこれらが本当に独自に ' に対処しているのか、というこ
> とが知りたかったと。

基本的に、serowさんのコードを受け継いだ系統のツールならばサポート
していると思います。t^2さんのものは違っていたかと。
あと、シングルクォートとは別に、cshライクなワイルドカード展開を
サポートしているというのもありますね。

jgawk → サポート
gawk+mb → 非サポート(ただし、WILLsさんのは別)
sed → t^2さんのは非サポート、WILLsさんのはサポート
GNUWin32のもの → 非サポート

jperlって5.00xでもシングルクォートサポートしてましたっけ?
4.036ならserowさんの手になるものだからサポートしているはずですが。
#おしえてせんせい^H^H^H^Hわたなべさん

>   ぶっちゃけ、ツールのドキュメントで対応するかどうかということについては
> 個人的には興味がないんですよ(^^;  大事なのは
> 
> * command.com, cmd.exe では ' は Unix系の shell と同じ意味では使えない
> * 一部のツールでは独自に ' も解釈するようになっている
> 
>   ということをはっきりさせることだと思うんです。そうでないと、他のどの
> ツールでも ' が使えないという話題が尽きないだろうと。

ですね。

あと、シングルクォートをサポートしている場合でもUnixのシェルと
同一ではなく、リダイレクトの記号が入ると使えないというのも
要注意ですね。

-- 
木村浩一
 I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
 mail kbk at kt.rim.or.jp
 web  www.kt.rim.or.jp/~kbk/index.html#zakkicho