在OSX Lion的终端中安装和运行ruby脚本
我有一个经常使用的ruby脚本,所以我希望能够直接从终端运行它,也就是说,只需打开终端并键入脚本名称,就像使用ls、chmod或任何其他默认命令一样。我不想使用cd来访问脚本,也不想调用Ruby。我只想键入脚本的名称及其参数,然后得到结果在OSX Lion的终端中安装和运行ruby脚本,ruby,macos,terminal,Ruby,Macos,Terminal,我有一个经常使用的ruby脚本,所以我希望能够直接从终端运行它,也就是说,只需打开终端并键入脚本名称,就像使用ls、chmod或任何其他默认命令一样。我不想使用cd来访问脚本,也不想调用Ruby。我只想键入脚本的名称及其参数,然后得到结果 可能吗?如果是,我应该把脚本放在哪里?我如何告诉OSX它应该将其视为自己的默认命令之一?是的,您可以。Ruby应该安装在Mac上,比如说在/usr/bin/Ruby中 脚本: #!/usr/bin/ruby puts 'Hello world' 将脚本保存
可能吗?如果是,我应该把脚本放在哪里?我如何告诉OSX它应该将其视为自己的默认命令之一?是的,您可以。Ruby应该安装在Mac上,比如说在
/usr/bin/Ruby
中
脚本:
#!/usr/bin/ruby
puts 'Hello world'
将脚本保存在某个名称下,即e.h.test.ruby。执行:
chmod +x test.ruby
将脚本所在的目录添加到路径中。完成了