Frage :Ich möchte die Grundlagen verstehen, wie man ein Ruby-Programm schreibt und ausführt auf Linux-Betriebssystem. Können Sie das an einem einfachen Beispiel erklären?
Antwort :Lassen Sie uns in diesem Artikel sehr schnell wiederholen, wie man ein einfaches Hello World Ruby-Programm schreibt und führen Sie das *.rb-Programm auf Linux- oder Unix-Betriebssystemen aus.
1. Schreiben Sie ein Hello World Ruby-Programm
Erstellen Sie das Programm helloworld.rb mit einem Vim-Editor wie unten gezeigt.
$ vim helloworld.rb #!/usr/bin/ruby # Hello world ruby program puts "Hello World!";
2. Überprüfen Sie die Verfügbarkeit von Ruby Interpreter
Stellen Sie sicher, dass der Ruby-Interpreter wie unten gezeigt auf Ihrem System installiert ist.
$ 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
Ruby installieren
Wenn Sie Ruby nicht haben, installieren Sie es wie unten gezeigt.
$ sudo apt-get install ruby
3. Ruby-Programm ausführen
Sie können entweder „ruby helloworld.rb“ oder „./helloworld.rb“ ausführen.
$ ruby helloworld.rb Hello World! ( or ) $ chmod u+x helloworld.rb $ ./helloworld.rb Hello World!
Hinweis: Da Ruby eine interpretierte Sprache ist, haben Sie keinen Kompilierungsschritt ähnlich dem C-Programm.
Ausführung von Ruby One Liner
Sie können Ruby auch von der Befehlszeile aus ausführen, wie unten gezeigt. Dadurch wird Hello World! gedruckt.
$ ruby -e 'puts "Hello World!\n"'