有没有办法将ruby脚本转换为可执行文件(linuxmint)

Geo*_*rge 2 ruby

嘿伙计们,我运行LinuxMint,我有一些脚本,我想在没有终端的情况下运行,你能告诉我怎么样吗?

zip*_*zap 5

你需要:

  • 把你的ruby脚本的第一行放在下面的shebang行(所以bash知道用什么程序来运行这个文件)

#!/usr/bin/env ruby

  • 使您的ruby文件可执行.在控制台中,您可以执行以下操作:

chmod 700 my_ruby_file.rb

  • 测试您的ruby文件现在是可执行的.在控制台中写:

./my_ruby_file.rb

请注意,我们不再调用"ruby my_ruby_file.rb",而只是直接调用文件"./my_ruby_file.rb"如果您的ruby程序正常执行,那么一切进展顺利.如果它没有执行并向您显示错误,那么前面的步骤(并发布您的错误)不能很好地完成某些操作

  • 在桌面上,创建一个应用程序链接,并将其指向my_ruby_file.rb在桌面上创建并显示应用程序图标后,您可以单击它并运行您的应用程序.

告诉我们它是如何进行的