如何通过双击来执行shell文件
我试图右键单击选择属性的文件,然后单击权限选项卡并将其设置为执行。 但是,当我双击它在gedit中打开的文件时。 我该怎么办?
要通过双击其图标来运行脚本,您需要为其创建一个.desktop
文件:
[Desktop Entry] Name=My script Comment=Test hello world script Exec=/home/user/yourscript.sh Icon=/home/user/youricon.gif Terminal=false Type=Application
将上述内容保存为桌面上的扩展名为.desktop
的文件。 将/home/user/yourscript.sh
和/home/user/youricon.gif
更改为脚本的路径以及您希望它们分别具有的图标,然后您可以通过双击它来启动。
具体来说,根据您的情况,您需要:
-
创建一个运行
mono LOIC.exe
的脚本。 为此,请使用以下内容创建新的文本文件:#!/bin/bash mono /home/logan/.loic/LOIC.exe
将其保存为
/home/locan/run_loic.sh
,然后运行此命令使其可执行(或右键单击=>属性并选择“允许将文件作为程序执行”):chmod +x /home/logan/.loic/LOIC.exe
-
创建一个启动该脚本的
.desktop
文件。 在桌面上创建一个名为run_loic.desktop
的新文本文件,run_loic.desktop
包含以下内容:[Desktop Entry] Name=Run LOIC Comment=Run LOIC Exec=/home/logan/run_loic.sh Icon= Terminal=false Type=Application
文件管理器>编辑>首选项>可执行文本文件的行为。 在Ubuntu中,它在打开时设置为View Executable Files
我更喜欢将它设置为“每次询问”,就像之前版本的ubuntu一样。