标签: ruby shell
我有一个ruby脚本,它在第一行声明了ruby路径
#! /usr/bin/ruby
但是,我需要它在不同的系统中运行。 Ruby的路径在不同的系统中是不同的。如何处理这个问题?
答案 0 :(得分:6)
在unix系统中,您可以轻松使用
#! /usr/bin/env ruby
这具有使用路径上找到的ruby的效果。 env几乎是每个unix上的核心二进制文件。
ruby
env