Как получить доступ к командной строке Ruby в ubuntu 14.04?

Я установил Ruby On Rails версии 2.1.3p242 в свою систему. Но я не могу найти рубиновую командную строку.

Я пытаюсь проверить

man ruby: Показать некоторые сведения man rail: «См.« Man 7 недокументированный »для получения справки, когда страницы руководства недоступен."

Может кто-нибудь помочь мне открыть строку Ruby cmd.

1
задан 9 December 2014 в 15:11

1 ответ

Если вам нужна «рубиновая командная строка», тогда вы хотите irb

Команда ruby ​​- это версия без командной строки. Вы можете использовать это из командной строки несколькими способами (*), но это не сама командная строка.

Поскольку вы не нашли irb, я думаю, вы можете не знать о команде apropos Это слово означает «относящаяся к делу информация», и набрав

apropos ruby

, вы увидите список связанных с рубином вещей, включая irb.

Аргумент для командного человека обычно должен соответствовать команда или что-то в этом роде, поэтому

man rail

не найдет страницу руководства, даже если бы она была такой, как правило, для людей, но я считаю, что нет справочной страницы рельсов, и вам нужно обратиться к документация Ruby для этого.

(*) Обычные Unix-методы, ee:

Как показано в ответе выше. echo 'print "привет мир \ n"' | рубиновый рубин & lt; my-ruby-prob.rb Методы «hereis» и «shebang (#!)
2
ответ дан 24 May 2018 в 01:10
  • 1
    Спасибо @ Gordon. Это означает, что для командной строки Ruby я настроил терминал по умолчанию на строку Ruby cmd. – Nishant Pandya 9 December 2014 в 16:43
  • 2
    Пожалуйста, помогите мне в одном, что, как обычный терминал, если я хочу перейти в мою папку проекта htdocs, я могу пройти через > cd /opt/lampp/htdocs/myproject. Затем в командной строке Ruby, то есть irb(main):001:0>, как я могу достичь своего пути. Пожалуйста, помогите @ Gordon. – Nishant Pandya 9 December 2014 в 16:46
  • 3
    Если вы имеете в виду, что вы установили сеанс терминала, чтобы он использовал irb вместо bash, это было бы очень необычно, хотя вполне может работать нормально. Ruby - это язык программирования, а не рабочая среда, но если это сработает для вас ... Я не авторитет в Ruby, но я считаю, что вам нужен Dir.chdir («путь»). – Gordon 10 December 2014 в 14:50

Другие вопросы по тегам:

Похожие вопросы: