Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 ruby 脚本,它在第一行声明了 ruby 路径
#! /usr/bin/ruby
但是,我需要它在不同的系统中运行。并且Ruby的路径在不同的系统中是不同的。如何处理这个问题?
在 unix 系统中,您可以侥幸逃脱
#! /usr/bin/env ruby
这具有使用ruby在路径上找到的效果。 env是几乎每个 unix 上的核心二进制文件。
ruby
env