Ciao a tutti!

sto sviluppando un app da linea di comando con ruby.
Tutto bene naturalmente, tranne per una cosa che non mi torna...

Codice PHP:
giulio@giulio:~/Desktop/fontextract/bin$ ./fontextract bla1 bla2 bla3
fontextract
:40
@arguments arguments
(rdb:1irb
irb
(#<App:0xb7905d14>):001:0> arguments
=> ["bla2""bla3"]
irb(#<App:0xb7905d14>):002:0> $0
=> "bla1"
irb(#<App:0xb7905d14>):003:0> 
Ma come!?
Su $0 non dovrebbe esservi il nome dello script e su arguments il primo argomento!?

SRC
Codice PHP:
require 'optparse'
require 'rdoc/usage'
require 'ostruct'
require 'date'
require 'rubygems'
require 'ruby-debug'

class App
  VERSION 
'0.0.1'

  
attr_reader :options

  def initialize
(argumentsstdin)
    
debugger
    
@arguments arguments
    
@stdin stdin
    
@options OpenStruct.new
    ...
  
end

  
...
end 
Grazie a tutti!