作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我想将我的 ruby 脚本作为可执行文件执行,而且我应该在/usr/bin/目录中执行。我知道这是可能的。
#!/usr/bin/ruby
puts "hello"
和
chmod +x hello
但我还需要一些 ruby 文件。
例如如果我添加
require './other_ruby_script'
进入我的代码并将 Ruby 可执行文件移动到/usr/bin/,它给我以下错误:
无法加载这样的文件“other_ruby_script”
我想执行/usr/bin 目录下的 Ruby 文件。
所以也许我应该编译它?但是我无法编译,因为当谷歌搜索“如何编译?”时我不明白。
如何创建可执行的 ruby 代码作为适合我的代码的格式。 (需要“./other_file”)。而且我不必像这样执行 ./hello 我的可执行文件。只是我应该作为你好执行
最佳答案
#!/usr/bin/env ruby
require_relative 'other_ruby_script'
puts "hello"
关于ruby - 如何将 Ruby 脚本作为可执行文件执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14724250/
我是一名优秀的程序员,十分优秀!