如何在 CentOS 7 中双击启动 shell 脚本

Mar*_*k W 14 desktop shell-script icons

我需要能够sh通过双击执行可执行的 shell 脚本 ( )。我在文件的权限上设置了可执行标志,但是当我双击它时,它会在文本编辑器中打开。我的用户界面中的文件属性菜单下没有任何选项可以使用自定义命令或任何东西。它仅列出已安装的各种应用程序。我只是想让它执行,仅此而已。我怎样才能做到这一点?

ter*_*don 16

要通过双击其图标来运行您的脚本,您需要为其创建一个.desktop文件:

[Desktop Entry]
Name=My script
Comment=Test hello world script
Exec=/home/user/yourscript.sh
Icon=/home/user/youricon.png
Terminal=false
Type=Application
Run Code Online (Sandbox Code Playgroud)

将上述内容另存为桌面上带有.desktop扩展名的文件。分别更改/home/user/yourscript.sh和更改/home/user/youricon.gif脚本的路径以及您希望它具有的任何图标,然后您就可以通过双击启动它。


Rav*_*ran 8

做到这一点实际上非常简单。只需转到您的 Nautilus 文件首选项,然后单击“行为”选项卡。在“可执行文本文件”下,选中“每次询问”或“打开可执行文本文件时运行”。请查看屏幕截图以供参考。

文件首选项