小编den*_*niz的帖子

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

我想将我的ruby脚本作为可执行文件执行,我也应该在/ usr/bin /目录下执行.我知道有可能这样.

#!/usr/bin/ruby
puts "hello"
Run Code Online (Sandbox Code Playgroud)

chmod +x hello
Run Code Online (Sandbox Code Playgroud)

但我也想要一些ruby文件.

例如,如果我添加

require './other_ruby_script' 
Run Code Online (Sandbox Code Playgroud)

进入我的代码并将Ruby可执行文件移动到/ usr/bin /,它给出了以下错误:

无法加载此类文件'other_ruby_script'

我想在/ usr/bin目录下执行Ruby文件.

也许我应该编译它?但我无法编译,因为我不明白谷歌搜索"如何编译?".

如何创建可执行的ruby代码作为我的代码的合适格式.(要求'./other_file').而且我不必像这样执行./hello我的可执行文件.我应该以hello身份执行

ruby executable compilation

5
推荐指数
1
解决办法
8188
查看次数

如何使用touch命令在指定目录下创建文件

在Linux中,touch-command创建文件.但它总是在当前目录中创建它.如何在指定目录中创建文件?

例如

touch file ../my_directory
Run Code Online (Sandbox Code Playgroud)

linux touch

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

compilation ×1

executable ×1

linux ×1

ruby ×1

touch ×1