当前位置:   article > 正文

ubuntu23.10设置双击运行sh文件【踩坑记录】_ubuntu 双击 运行脚本

ubuntu 双击 运行脚本

最近在ubuntu上配了一个clash便于出海,好不容易配好了,用命令行每次贴来贴去太丑陋,找了几个文章看写个双击运行的sh文件。

由于我的ubuntu版本比较新,过去的一些方法有些用不了,特此记录。

0 准备

假设你已经写好了一个.sh文件,在/path/to/your/folder文件夹下。

该.sh文件路径为

/path/to/your/folder/exe_file.sh

1 写desktop文件

为方便,在桌面上新建一个custom_name.desktop文件,其路径如下

~/Desktop/custom_name.desktop

custom_name为自定义英文名,建议用vscode新建,或者就先新建为.txt文件,写完文件内容后再改后缀为.desktop),填写如下代码

  1. [Desktop Entry]
  2. Name = custom_name
  3. Exec = /path/to/your/folder/exe_file.sh
  4. Path = /path/to/your/folder
  5. Icon= /path/to/your/logo.png
  6. Terminal=true
  7. Type = Application

Path那里必须写的是文件夹路径,不要写到了运行的sh文件路径!

Icon是你的这个快捷方式的图标路径。

Terminal=true使得双击后弹出运行窗口,方便管理程序运行状态。

每行设置的等号两边的是否有一个空格没有关系。

2 添加权限

  1. sudo chmod 777 /path/to/your/folder/exe_file.sh
  2. sudo chmod 774 ~/Desktop/custom_name.desktop

我曾用777

sudo chmod 777 ~/Desktop/custom_name.desktop

把权限全开了,双击这个文件后出现了下面的提示,细读了才知道是权限设置不合理,要把其他人的权限设成只读或者无,即上面的774(其他人的权限为只读)或者770(其他人的权限为无)。

然后再右击桌面上的custom_name文件选择Allow Lauching。

3 双击

此时再双击该图标即可运行。

成功!

参考链接:

linux双击执行sh脚本_黑猫爱小鹿-华为云开发者联盟 (csdn.net)

linux双击执行sh脚本_双击运行sh-CSDN博客

Linux系统双击运行sh脚本_linux双击运行sh脚本-CSDN博客

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号