使用终端打开时,我在哪里将我的ruby程序放在mac上

Ell*_*iot 1 ruby macos terminal

我正在按照本指南操作:

http://www.math.umd.edu/~dcarrera/ruby/0.3/chp_01/programs.html

我正在尝试创建我的第一个ruby程序.所以我在文本编辑器中写了它,但现在我不知道如何通过终端打开.相反,我应该在哪里将程序保存到(目录).

谢谢!

(我是新手编程的mac):(

Ree*_*sen 5

只是为了澄清,你是否试图从任何目录执行你的程序?或者你只是想在自己的目录中运行它?通过将其放在/ usr/bin目录中,您将能够执行它而无需键入程序的完整路径.

例如,如果我在/Users/reedolsen/program.rb中有一个ruby程序,我可以通过输入来运行它

ruby /Users/reedolsen/program.rb
Run Code Online (Sandbox Code Playgroud)

通过将program.rb放入/ usr/bin,您只需从任何地方键入ruby program.rb即可执行.

要将文件复制到/ usr/bin,请使用以下命令

cp /path/to/yourfile /usr/bin/yourfile
Run Code Online (Sandbox Code Playgroud)