From: "遠藤 大二" Date: 2005-12-31T20:19:57+09:00 Subject: [ruby-list:41747] Re: Shell クラスの使用 神戸さん 小波さん ありがとうございました。shellを小文字にするだけで解決しました。 たしかに、ruby1.8folder のなかには小文字のshellがありました。 ほんとうにありがとうございました。 遠藤 > >何年たっても初心者の小波です。 > >遠藤 大二 wrote: > > > とすると > > rb:1:in `require': No such file to load -- Shell (LoadError) > > となり、 > > > > そのまま、Shell.newと書くと > > uninitialized constant Shell (NameError) > >require 'shell' > >でやってみては?私のところの FreeBSD ではいけてます。 >Win XP & Cygwin だと大文字小文字区別なしに通ってしま >いますが。ちなみにファイル名をチェックしてみると > >% cd /usr/local/lib/ruby >% find . -name shell.rb >./1.6/shell.rb >./1.8/shell.rb > >となっています。Shell.rb というのはありません。 > >require されるファイルは Ruby のスクリプトファイルなので shell.rb >という名前だから小文字でないとだめ。そのファイルが定義しているの >はクラスなので Shell という大文字が使われています。 > _________________________________________________________________ パソコンでも携帯電話でも使える 「MSN Hotmail」 http://promotion.msn.co.jp/hotmail/