From: Takahiro Kambe Date: 2001-02-22T22:38:00+09:00 Subject: [ruby-list:28158] Re: handling of #! In message <10102221329.AA01886@atanakata2.vector.co.jp> on Thu, 22 Feb 2001 22:29:49 +0900, Ataru NAKATA wrote: > > なんか不思議な機能ではあるんですけどねぇ。例えば /bin/sh あたりに組 > > み込まれてるんなら納得いくんですけど、ENOEXEC でデフォルト Perl を呼び > > 出すシステムはさすがにないんじゃないかという気もするんですが。 > > 少なくとも、Shift JISな文字列を含むスクリプトをよく書く身としては、 > -KSをここに埋め込めないとうざくてしょうがないです(笑) #!/usr/pkg/bin/ruby -KS とかされたいんですよね。OSが"#!"をサポートしていないのなら必要でしょう。 だけど、UNIX系OSだったら上記で始まるファイルAはカーネルがちゃんと、 ruby -KS A と実行してくれます。なのに、ruby自身が頑張るのはなぜ? というのが疑問 なんです。 -- 神戸 隆博(かんべ たかひろ) at home