X7ROOT File Manager
Current Path:
/opt/alt/ruby27/share/man/man1
opt
/
alt
/
ruby27
/
share
/
man
/
man1
/
ðŸ“
..
📄
bundle-add.1
(1.45 KB)
📄
bundle-binstubs.1
(1.69 KB)
📄
bundle-cache.1
(3.19 KB)
📄
bundle-check.1
(965 B)
📄
bundle-clean.1
(603 B)
📄
bundle-config.1
(21.03 KB)
📄
bundle-doctor.1
(1.14 KB)
📄
bundle-exec.1
(6.6 KB)
📄
bundle-gem.1
(3.17 KB)
📄
bundle-info.1
(448 B)
📄
bundle-init.1
(1.05 KB)
📄
bundle-inject.1
(737 B)
📄
bundle-install.1
(16.61 KB)
📄
bundle-list.1
(870 B)
📄
bundle-lock.1
(3.12 KB)
📄
bundle-open.1
(580 B)
📄
bundle-outdated.1
(3.72 KB)
📄
bundle-package.1
(3.25 KB)
📄
bundle-platform.1
(1.31 KB)
📄
bundle-pristine.1
(1.64 KB)
📄
bundle-remove.1
(848 B)
📄
bundle-show.1
(689 B)
📄
bundle-update.1
(13.55 KB)
📄
bundle-viz.1
(1.08 KB)
📄
bundle.1
(3.51 KB)
📄
erb.1
(3.25 KB)
📄
irb.1
(3.9 KB)
📄
rake.1
(3.64 KB)
📄
ri.1
(5.22 KB)
📄
ruby.1
(18.63 KB)
Editing: irb.1
.\"Ruby is copyrighted by Yukihiro Matsumoto <matz@netlab.jp>. .Dd August 11, 2019 .Dt IRB \&1 "Ruby Programmer's Reference Guide" .Os UNIX .Sh NAME .Nm irb .Nd Interactive Ruby Shell .Sh SYNOPSIS .Nm .Op Fl -version .Op Fl dfUw .Op Fl I Ar directory .Op Fl r Ar library .Op Fl E Ar external Ns Op : Ns Ar internal .Op Fl W Ns Op Ar level .Op Fl - Ns Oo no Oc Ns inspect .Op Fl - Ns Oo no Oc Ns multiline .Op Fl - Ns Oo no Oc Ns singleline .Op Fl - Ns Oo no Oc Ns echo .Op Fl - Ns Oo no Oc Ns colorize .Op Fl - Ns Oo no Oc Ns verbose .Op Fl -prompt Ar mode .Op Fl -prompt-mode Ar mode .Op Fl -inf-ruby-mode .Op Fl -simple-prompt .Op Fl -noprompt .Op Fl -tracer .Op Fl -back-trace-limit Ar n .Op Fl - .Op program_file .Op argument ... .Pp .Sh DESCRIPTION .Nm is the REPL(read-eval-print loop) environment for Ruby programs. .Pp .Sh OPTIONS .Bl -tag -width "1234567890123" -compact .Pp .It Fl -version Prints the version of .Nm . .Pp .It Fl E Ar external Ns Op : Ns Ar internal .It Fl -encoding Ar external Ns Op : Ns Ar internal Same as `ruby -E' . Specifies the default value(s) for external encodings and internal encoding. Values should be separated with colon (:). .Pp You can omit the one for internal encodings, then the value .Pf ( Li "Encoding.default_internal" ) will be nil. .Pp .It Fl I Ar path Same as `ruby -I' . Specifies .Li $LOAD_PATH directory .Pp .It Fl U Same as `ruby -U' . Sets the default value for internal encodings .Pf ( Li "Encoding.default_internal" ) to UTF-8. .Pp .It Fl d Same as `ruby -d' . Sets .Li $DEBUG to true. .Pp .It Fl f Suppresses read of .Pa ~/.irbrc . .Pp .It Fl w Same as `ruby -w' . .Pp .Pp .It Fl W Same as `ruby -W' . .Pp .It Fl h .It Fl -help Prints a summary of the options. .Pp .It Fl r Ar library Same as `ruby -r'. Causes irb to load the library using require. .Pp .It Fl -inspect Uses `inspect' for output (default except for bc mode) .Pp .It Fl -noinspect Doesn't use inspect for output .Pp .It Fl -multiline Uses multiline editor module. .Pp .It Fl -nomultiline Doesn't use multiline editor module. .Pp .It Fl -singleline Uses singleline editor module. .Pp .It Fl -nosingleline Doesn't use singleline editor module. .Pp .Pp .It Fl -echo Show result(default). .Pp .It Fl -noecho Don't show result. .Pp .Pp .It Fl -colorize Use colorization. .Pp .It Fl -nocolorize Don't use colorization. .Pp .Pp .It Fl -verbose Show details. .Pp .It Fl -noverbose Don't show details. .Pp .It Fl -prompt Ar mode .It Fl -prompt-mode Ar mode Switch prompt mode. Pre-defined prompt modes are `default', `simple', `xmp' and `inf-ruby'. .Pp .It Fl -inf-ruby-mode Uses prompt appropriate for inf-ruby-mode on emacs. Suppresses --multiline and --singleline. .Pp .It Fl -simple-prompt Makes prompts simple. .Pp .It Fl -noprompt No prompt mode. .Pp .It Fl -tracer Displays trace for each execution of commands. .Pp .It Fl -back-trace-limit Ar n Displays backtrace top .Ar n and tail .Ar n Ns . The default value is 16. .El .Pp .Sh ENVIRONMENT .Bl -tag -compact .It Ev IRBRC .Pp .El .Pp Also .Nm depends on same variables as .Xr ruby 1 . .Pp .Sh FILES .Bl -tag -compact .It Pa ~/.irbrc Personal irb initialization. .Pp .El .Pp .Sh EXAMPLES .Dl % irb .Dl irb(main):001:0> Ic 1 + 1 .Dl 2 .Dl irb(main):002:0> Ic def t(x) .Dl irb(main):003:1> Ic x + 1 .Dl irb(main):004:1> Ic end .Dl => :t .Dl irb(main):005:0> Ic t(3) .Dl => 4 .Dl irb(main):006:0> Ic if t(3) == 4 .Dl irb(main):007:1> Ic p :ok .Dl irb(main):008:1> Ic end .Dl :ok .Dl => :ok .Dl irb(main):009:0> Ic quit .Dl % .Pp .Sh SEE ALSO .Xr ruby 1 . .Pp .Sh REPORTING BUGS .Bl -bullet .It Security vulnerabilities should be reported via an email to .Mt security@ruby-lang.org . Reported problems will be published after being fixed. .Pp .It Other bugs and feature requests can be reported via the Ruby Issue Tracking System .Pq Lk https://bugs.ruby-lang.org/ . Do not report security vulnerabilities via this system because it publishes the vulnerabilities immediately. .El .Sh AUTHORS Written by Keiju ISHITSUKA.
Upload File
Create Folder