在 PCManFM 中双击 shell 脚本时默认为“执行”

在 PCManFM 中双击 shell 脚本时默认为“执行”

是否可以让可执行文件默认执行?

我的意思是这样的。我有一个.sh文件,如果我双击它,它会显示以下内容:

在此输入图像描述

如果我点击Execute,它就会做正确的事情。是否可以Execute在不显示Execute File对话框的情况下获取它?因此,只需双击该.sh文件,它就应该执行其操作,而无需向我显示Execute File对话框。

如果需要该信息,我正在使用 Lubuntu/PCManFM。

答案1

您必须创建一个像这样的“桌面条目”(未经测试):

#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Type=Application
X-Created-By= name
Icon= icon
Exec="path_of_file" %u
Name=name of program

答案2

双击桌面上的图标时,为避免显示“执行文件”对话框,请执行以下操作:

  • 打开文件管理器
  • 选择编辑 → 首选项 → 常规
  • 勾选“启动可执行文件时不询问选项”选项

相关内容