Otázka :Rád bych porozuměl základům psaní a spouštění ruby programu na OS Linux. Můžete to vysvětlit na jednoduchém příkladu?
Odpověď :V tomto článku si velmi rychle zopakujeme, jak napsat základní Hello World ruby program a spustit program *.rb na OS Linux nebo Unix.
1. Napište Hello World Ruby Program
Vytvořte program helloworld.rb pomocí editoru Vim, jak je znázorněno níže.
$ vim helloworld.rb #!/usr/bin/ruby # Hello world ruby program puts "Hello World!";
2. Ověřte dostupnost tlumočníka ruby
Ujistěte se, že je ve vašem systému nainstalován interpret ruby, jak je znázorněno níže.
$ whereis ruby ruby: /usr/bin/ruby /usr/bin/ruby1.8 /usr/lib/ruby /usr/share/man/man1/ruby.1.gz $ which ruby /usr/bin/ruby
Instalace Ruby
Pokud Ruby nemáte, nainstalujte jej, jak je uvedeno níže.
$ sudo apt-get install ruby
3. Spusťte program Ruby
Můžete provést buď pomocí „ruby helloworld.rb“ nebo „./helloworld.rb“.
$ ruby helloworld.rb Hello World! ( or ) $ chmod u+x helloworld.rb $ ./helloworld.rb Hello World!
Poznámka: Protože je Ruby interpretovaný jazyk, nemáte krok kompilace podobný programu C.
Provádění Ruby one liner
Ruby můžete také spustit z příkazového řádku, jak je znázorněno níže. Tím se vytiskne Hello World!.
$ ruby -e 'puts "Hello World!\n"'