openKylin论坛

 找回密码

一点小分享:openKylin双击直接运行脚本 [复制链接]

最近写了个shell脚本,在文件管理器中双击运行,结果没有直接运行,弹出了个运行选项的对话框.

虽然不影响使用,但是很影响心情呀.百度了一下,发现有两个设置方法.
1. 设置dconf全局默认配置executable-text-activation --不过好像ubuntu有dconf-editor,openkylin没有这个ui工具,不敢随便乱改,放弃.
2.创建.desktop文件  --需要手动创建,不是openkyin的快捷方式,openkylin发送到桌面的快捷方式只是个软链接.



在桌面创建一个myscript.desktop文件 用vim或者文本编辑器编辑
[Desktop Entry]
#脚本路径
Exec=/home/devinqiu/test.sh
#图标可以设置图标文件路径,我这里借用的是终端的图标
Icon=utilities-terminal
#显示的文件名称
Name=myscript
#启动类型
Type=Application
#是否显示终端
Terminal=true


保存后,不要忘了赋予myscript.desktop运行权限  至此直接双击这个文件就可以直接运行脚本了.
另外给跟我一样刚接触Linux的新手一个小建议.使用linux不可避免要使用shell终端,运行各种命令和脚本,有时候执行了一些指令,修改了一些设置,但是关了终端之后发现忘了之前自己干了什么,真的很绝望.所以使用终端的时候可以执行script 命令 会自动将输入的指令,和输出结果保存到一个文件中,方便后面检查查看.
楼主
发表于 2023-1-12 19:04:36
回复

使用道具 举报

openKylin

GMT+8, 2024-4-24 20:27 , Processed in 0.021288 second(s), 20 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表