Como acessar a linha de comando do Ruby no Ubuntu 14.04?

6

Instalei o Ruby On Rails da versão 2.1.3p242 no meu sistema. Mas não consigo encontrar a linha de comando do ruby. Eu pesquisei mas não encontrei.

Eu tentei verificar através de

  

man ruby : mostre alguns detalhes

     

man rail : "Veja 'man 7 não documentado' para ajuda quando as páginas de manual não estiverem disponíveis."

Alguém pode me ajudar a abrir a linha de cmd do Ruby.

    
por Nishant Pandya 09.12.2014 / 12:11

2 respostas

10

Há duas maneiras de usar interativamente o ruby na linha de comando (como python ou nodejs , por exemplo):

Basta executar ruby :

$ ruby
print "hello world\n"

Em seguida, pressione Ctrl D . Você verá:

hello world

A maneira mais fácil é o Ruby Interativo ( irb ):

$ irb
irb(main):001:0> print "hello\n"
hello
=> nil
irb(main):002:0> 
    
por muru 09.12.2014 / 12:23
2

Se você quer uma "linha de comando Ruby", então você quer irb

O comando ruby é a versão sem linha de comando. Você pode usar isso da linha de comando de várias maneiras (*), mas não é uma linha de comando em si.

Como você não encontrou o irb, eu acho que você pode não saber sobre o comando apropos A palavra significa "informação pertinente sobre" e digitação

apropos ruby

listará várias coisas relacionadas a ruby, incluindo irb.

O argumento para o comando man geralmente deve corresponder ao comando ou exatamente o que for, então

man rail

não encontraria uma página de manual, mesmo se houvesse uma, man rails normalmente, mas eu acredito que não há man-page rails e você tem que consultar a documentação do Ruby para isso.

(*) Os métodos usuais do Unix, por exemplo:

  • Como mostrado na resposta acima.
  • echo 'print "ola mundo \ n"' | rubi
  • ruby & lt; my-ruby-prob.rb
  • Os métodos 'hereis' e 'shebang (#!)
por Gordon 09.12.2014 / 13:35

Tags