2012-03-29 8 views

答えて

3

IRBは、対話型シェルそうirb -r _path_to_file_

irb --help 
Usage: irb.rb [options] [programfile] [arguments] 
    -f   Suppress read of ~/.irbrc 
    -m   Bc mode (load mathn, fraction or matrix are available) 
    -d    Set $DEBUG to true (same as `ruby -d') 
    -r load-module Same as `ruby -r' 
    -I path   Specify $LOAD_PATH directory 
    -U    Same as `ruby -U` 
    -E enc   Same as `ruby -E` 
    -w    Same as `ruby -w` 
    -W[level=2]  Same as `ruby -W` 
    --inspect  Use `inspect' for output (default except for bc mode) 
    --noinspect  Don't use inspect for output 
    --readline  Use Readline extension module 
    --noreadline  Don't use Readline extension module 
    --prompt prompt-mode 
    --prompt-mode prompt-mode 
      Switch prompt mode. Pre-defined prompt modes are 
      `default', `simple', `xmp' and `inf-ruby' 
    --inf-ruby-mode Use prompt appropriate for inf-ruby-mode on emacs. 
      Suppresses --readline. 
    --simple-prompt Simple prompt mode 
    --noprompt  No prompt mode 
    --tracer  Display trace for each execution of commands. 
    --back-trace-limit n 
      Display backtrace top n and tail n. The default 
      value is 16. 
    --irb_debug n  Set internal debug level to n (not for popular use) 
    -v, --version  Print the version of irb 

である私は、あなたはしなかった理由を知らないが、ここですべてのオプションです。

+1

完璧、ありがとう!なぜこの地獄は表示されないのですか? :-) – user1036213

3

irbはルビーが付属して、対話型のRubyシェルです-iのように、私はスクリプトファイルで作成作成した関数やオブジェクトを使用できるようにしたいと思います。 require 'file'を使用してファイル内のメソッドをロードするか、単純にirb -r module_nameを実行することができます。

関連する問題