GNU/Linux >> Linux の 問題 >  >> Linux

Ruby Hello World の例:Unix OS で Ruby プログラムを作成して実行する方法

質問 :ruby プログラムの書き方と実行方法の基本を理解したい Linux OS で。簡単な例で説明できますか?

答え :この記事では、基本的な Hello World ruby​​ プログラム の書き方を簡単に復習しましょう。 Linux または Unix OS で *.rb プログラムを実行します。

1. Hello World Ruby プログラムを書く

以下に示すように、Vim エディターを使用して helloworld.rb プログラムを作成します。

$ vim helloworld.rb

#!/usr/bin/ruby

# Hello world ruby program

puts "Hello World!";

2. Ruby インタープリターの可用性を確認する

以下に示すように、Ruby インタープリターがシステムにインストールされていることを確認してください。

$ 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 のインストール

Ruby をお持ちでない場合は、以下のようにインストールしてください。

$ sudo apt-get install ruby

3. Ruby プログラムを実行

「ruby helloworld.rb」または「./helloworld.rb」を使用して実行できます。

$ ruby helloworld.rb
Hello World!

( or )

$ chmod u+x helloworld.rb

$ ./helloworld.rb
Hello World!

注: Ruby はインタープリター言語であるため、C プログラムのようなコンパイル手順はありません。

Rubyワンライナーの実行

以下に示すように、コマンド ラインから Ruby を実行することもできます。これにより、Hello World! が出力されます。

$ ruby -e 'puts "Hello World!\n"'

Linux
  1. Bash スクリプト - Hello World の例

  2. Python Hello World の例:Unix OS で Python プログラムを作成して実行する方法

  3. Unix OS で C プログラムを書き、コンパイルし、実行する方法 [Hello World の例を使用]

  1. Perl Hello World の例:Unix OS で Perl プログラムを作成して実行する方法

  2. Unix Sed チュートリアル:複数の Sed コマンドを実行する方法

  3. Pascal Hello World の例:Unix OS で Pascal プログラムを作成、コンパイル、実行する方法

  1. 方法:RubyGemsとGemソースを追加する

  2. Cobol Hello World の例:Linux OS で Cobol プログラムを作成、コンパイル、実行する方法

  3. Tcl Hello World の例:Linux OS で Tcl プログラムを作成、コンパイル、実行する方法