2012-03-29 49 views

回答

3

IRB是交互shell这样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 2012-03-29 18:38:32

3

irb是带有红宝石交互式Ruby外壳。然后,您可以使用require 'file'将文件加载到文件中,或者您可以简单地执行:irb -r module_name

相关问题