我是靠谱客的博主 殷勤抽屉,这篇文章主要介绍【ubuntu】sh脚本实现双击执行的方法1、dconf-editor 安装2、配置dconf3、配置要双击的文件4、双击执行,现在分享给大家,希望可以做个参考。
文章目录
- 1、dconf-editor 安装
- 2、配置dconf
- 3、配置要双击的文件
- 4、双击执行
本博客的主要目地是双击sh脚本来进行运行,从而方便不熟悉ubuntu系统shell使用的用户来执行程序。sh脚本中可以是启动项目程序的代码,或者其它运维代码。
1、dconf-editor 安装
dconf可以说是ubuntu系统的注册表,类似windows上的注册表,保存系统的相关配置,而 dconf-editor 是 dconf 的一个图形化操作程序。
sudo apt-get install dconf-tools
2、配置dconf
以ubuntu16.04为例

Alt+F2或点击上图中红框中内容,输入dconf-editior然后回车- 在 dconfg-editor 中依次选择:
org➤gnome➤nautilus➤preferences - 单击
executable-text-activation,在下拉菜单中选择launch:直接来执行脚本,或者ask来根据对话窗口选择做什么。

以上操作也可在terminal中输入:
gsettings set org.gnome.nautilus.preferences executable-text-activation ask
3、配置要双击的文件
首选为文件填加可执行权限
chmod +x yourfile.sh
接着,右击该文件,点属性properties:

将Allow executing file as program选中。
本示例中,a.sh的内容为:
#! /usr/bin/env bash
echo ok
python3 a.py
主要是来执行a.py脚本的,第一行的内容必不可少。
4、双击执行

因为之前步骤2中选的是ask所以是如下效果,根据需求进行点击。如果是选的launch,就相当于直接点击上图中的run.
执行过程无显示无输出,人,但会有执行。
本文参考:
- https://stackoverflow.com/questions/42044798/how-do-i-run-a-script-on-linux-just-by-double-clicking-it/42047558
- https://askubuntu.com/questions/286621/how-do-i-run-executable-scripts-in-nautilus/286651#286651
最后
以上就是殷勤抽屉最近收集整理的关于【ubuntu】sh脚本实现双击执行的方法1、dconf-editor 安装2、配置dconf3、配置要双击的文件4、双击执行的全部内容,更多相关【ubuntu】sh脚本实现双击执行的方法1、dconf-editor内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复