-bash Mac OS X Lion“放置”返回“未找到命令”

-bash Mac OS X Lion“放置”返回“未找到命令”

我正在嘗試遵循這個教學命令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

這不是您的 shell 可用的命令。這是 Ruby 原生的命令,因此您只能在 Ruby 腳本中使用它。

答案2

“puts”不是終端中的命令。它就像java中的println()。您的 ruby​​ 檔案中應該有該行。例如

puts "hello world"

相關內容