我为 ruby 编写了一个 bash 包装器,该包装器经过了各种设置步骤。
最基本的版本是,
#!/bin/bash
# ruby_wrapper.sh
ruby
现在我希望能够像使用普通 ruby 一样使用这个包装器!具体来说,我想创建一个使用这个“解释器”的 .rb 文件。
#!/path/to/ruby_wrapper.sh
# my_file.rb
puts "hello world"
所以我希望能够做$ ./my_file.rb
而不是$ ruby_wrapper.sh my_file.rb
这可能吗?
该文件声称它不是。
请注意,解释器本身可能不是解释器脚本。
但我不明白为什么不。有没有人有任何想法来解决这个问题?