Ubuntu双击运行.sh文件的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu双击运行.sh文件的问题相关的知识,希望对你有一定的参考价值。

状况:
在桌面双击运行.sh文件总是文本形式打开。
说明:
1.有执行权限,chmod +x github.sh
2.该文件代码正确
3.命令行下./github.sh 可以运行
4.在属性-权限一栏中勾选了“以程序执行文件”
5.“打开方式”找不到终端打开
附图:

参考技术A 估计是建议在终端运行吧,以前右键有运行的菜单的,现在没有了,实在不行自己建立一个xxx.desktop的文件,运行命令写这个sh文件名就是了 参考技术B 属性重置一下,你选择的打开方式Emacs是文本编辑器。当然不能运行了。重置之后应该可以正确打开。本回答被提问者和网友采纳

Ubuntu 14.04 将一个sh文件制作成类似于windows下的可以双击执行的快捷方式

# 创建文件 touch test.desktop

# 在test.desktop中写入如下内容

[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Exec=/root/aa.sh
Name=test
Icon=/root/test.png

# 修改test.desktop的权限为775(sudo chmod 775 test.desktop)

上面的步骤即建立了一个/root/aa.sh的快捷方式,快捷方式的图标就会变成icon图片

以上是关于Ubuntu双击运行.sh文件的问题的主要内容,如果未能解决你的问题,请参考以下文章

在ubuntu的终端中运行脚本文件的问题

ubuntu下面bin文件怎么运行

Ubuntu-14.04. sh .py腳本双击無法執行问题的解决方法

Ubuntu 设置程序双击启动和sh脚本开机自启动的另一种方法

Ubuntu 14.04 将一个sh文件制作成类似于windows下的可以双击执行的快捷方式

Linux下sh文件运行及桌面环境双击运行sh文件