[ruby-list:41747] Re: Shell クラスの使用

From: 遠藤 大二 <dendoh@...>
Date: 2005-12-31 11:19:57 UTC
List: ruby-list #41747
神戸さん 小波さん

ありがとうございました。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/ 


In This Thread

Prev Next