web-dev-qa-db-ja.com

ubuntu 14.04のRubyコマンドラインにアクセスする方法は?

システムにRubyをバージョン2.1.3p242のRailsにインストールしました。しかし、Rubyコマンドラインが見つかりません。検索しましたが見つかりませんでした。

確認しようとしました

man Ruby:詳細を表示する

man rail:「マニュアルページが利用できない場合のヘルプについては、「man 7 undocumented」を参照してください。」

Ruby cmd行を開くのを手伝ってください。

8
Nishant

コマンドラインでRubyを対話的に使用する方法は2つあります(たとえば、pythonまたはnodejsを実行するなど)。

単にRubyを実行します:

$ Ruby
print "hello world\n"

次に CtrlD。表示されます:

hello world

より簡単な方法は、インタラクティブRuby(irb)です。

$ irb
irb(main):001:0> print "hello\n"
hello
=> nil
irb(main):002:0> 
12
muru

「Rubyコマンドライン」が必要な場合は、irbが必要です

コマンドRubyは非コマンドラインバージョンです。あなたはcanコマンドラインからそれをいくつかの方法で使用できますが(*)、それ自体はコマンドラインではありません。

Irbが見つからなかったので、コマンドaproposについて知らないかもしれません。Wordは「関連情報」と入力を意味します

apropos Ruby

irbを含む、Rubyに関連する多くのものをリストします。

コマンドmanの引数は通常、コマンドまたは何かに正確に一致する必要があるため、

man rail

マニュアルページがあったとしても、マニュアルRailsは通常ありますが、but Rails man-pageはないと思います。 Rubyドキュメント。

(*)通常のUnixメソッド、例:

  • 上記の答えに示すように。
  • echo 'print "hello world\n"' |ルビー
  • Ruby <my-Ruby-prob.rb
  • 「hereis」および「Shebang(#!)」メソッド
2
Gordon