我是靠谱客的博主 殷勤抽屉,最近开发中收集的这篇文章主要介绍【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 中依次选择: orggnomenautiluspreferences
  • 单击 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、双击执行所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部