如何通过单击将文本文件作为程序运行?

如何通过单击将文本文件作为程序运行?

新安装的 Ubuntu 22.04 LTS。我将文本文件设置为作为程序运行,它运行得很好,问题是我必须右键单击并选择运行,而不是打开。过去我只需左键单击,它就会默认运行。现在它默认在左键单击时打开文本文件。有什么办法可以让它倾向于运行,而不是打开?以前它只需单击一下即可完成。

答案1

自 Gnome 桌面的多个版本以来,仅通过双击即可运行任何文本文件的做法已被弃用。双击文件将始终在与该文件的 mimetype 关联的应用程序中打开该文件。对于可执行脚本,这将是文本编辑器。

这可以防止用户在双击或点击Enter文件管理器时无意中启动脚本或程序。从右键菜单运行可执行文件仍然相当容易,但至少有一些反思和思考:你是故意试图运行一个文件。

更好的做法是将可执行脚本移动到搜索中的目录PATH,通常是~/.local/bin(首选)或~/bin(旧版)。然后通过以下方式启动脚本

  • 在终端或运行提示符(Alt+ F2)中输入文件名
  • .desktop在为应用程序创建启动器后,从应用程序菜单中。

相关内容