-bash Mac OS X Lion の「puts」は「コマンドが見つかりません」を返します

-bash Mac OS X Lion の「puts」は「コマンドが見つかりません」を返します

私はこれに従っていますチュートリアルコマンドはputs戻りますcommand not foundが、理由はわかりません。私はこれに従いました記事さまざまなフォルダを調べましたが、putsコマンドは見つかりません。

確認したecho $PATHところ、すべて正常のようで、次のように返されます。

/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/us/X11/bin:/usr/local/git/bin

私のは.bash_profileこんな感じです:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

ここで何が欠けているのでしょうか?

答え1

これはシェルで使用できるコマンドではありません。これは Ruby ネイティブのコマンドなので、Ruby スクリプト内からのみ使用できます。

答え2

「puts」はターミナルのコマンドではありません。Javaのprintln()のようなものです。Rubyファイルに次の行があるはずです。例:

puts "hello world"

関連情報