我是靠谱客的博主 殷勤抽屉,最近开发中收集的这篇文章主要介绍【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 安装2、配置dconf3、配置要双击的文件4、双击执行所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复