On 10/1/2006, at 17:30, Jeroen van der Ham wrote:
Why are the scripts setup in this way? Wouldn't it be more transparent to call "/usr/bin/env ruby" and just follow what the user has configured?
Going though /usr/bin/env is really just a workaround for not having execve() use PATH for the interpreter. So when not using shebang, it doesn't change anything.