Как получить доступ к командной строке Ruby в Ubuntu 14.04?
Я установил Ruby On Rails версии 2.1.3p242 в моей системе. Но я не могу найти командную строку ruby. Я искал, но не нашел.
Я должен попытаться проверить через
man ruby: показать некоторые детали
man rail: "Смотрите справку по man 7 без документов", когда справочные страницы недоступны ".
Может кто-нибудь помочь мне открыть линию Ruby cmd.
2 ответа
Существует два способа интерактивного использования ruby в командной строке (например, запуск python
или же nodejs
, например):
Просто беги ruby
:
$ ruby
print "hello world\n"
Затем нажмите CtrlD. Ты увидишь:
hello world
Более простым способом является Interactive Ruby (irb
):
$ irb
irb(main):001:0> print "hello\n"
hello
=> nil
irb(main):002:0>
Если вы хотите "Ruby командной строки", то вы хотите IRB
Команда ruby является версией без командной строки. Вы можете использовать это из командной строки несколькими способами (*), но это не командная строка сама по себе.
Поскольку вы не нашли irb, я полагаю, вы не знаете о команде apropos. Слово означает "соответствующую информацию о" и вводит
apropos ruby
перечислит ряд вещей, связанных с рубином, в том числе ирб.
Аргумент для команды man обычно должен соответствовать команде или какому-либо другому, так что
man rail
не нашел бы страницу справочника, даже если бы он был, man rails обычно бы это делал, но я считаю, что man-страницы rails не существует, и вы должны обратиться к документации по Ruby для этого.
(*) Обычные методы Unix, например:
- Как показано в ответе выше.
- echo 'print "привет мир \n"' | Рубин
- ruby
- Методы hereis и shebang (#!)