gpt4 book ai didi

ruby - 如何将 Ruby 脚本作为可执行文件执行?

转载 作者:数据小太阳 更新时间:2023-10-29 07:16:12 26 4
gpt4 key购买 nike

我想将我的 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/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com