わたなべです.

:出沢です

:hoge.rb -d パラメータ         
:
:ってやると $DEBUG は セットされず、かつ ARGV が
:-d がなくて パラメータ からになってしまいます。

$DEBUG が nil なのは hoge.rb の引数だから当然として,

% ruby -v
ruby - version 1.0-970122 (i586-linux)
% cat hoge.rb
#!/usr/local/bin/ruby
p $DEBUG
p ARGV
% ./hoge.rb -d hogehoge
nil
["-d", "hogehoge"]

ちゃんと動いてる気がする.

-- 
わたなべひろふみ