當前位置: 首頁>>技術教程>>正文


gnome – 如何為 .sh 文件創建應用程序啟動器?

,

問題描述

我有這個 run.sh 文件,並且在我的桌麵上創建了一個符號鏈接。

當我雙擊文件時,出現以下對話框

而且我每次都必須點擊”run”。如何創建默認運行的鏈接?

最佳回答

不要直接鏈接到 .sh 文件,而是創建一個應用程序啟動器,如下所示:

  • 右鍵單擊您的桌麵

  • 選擇“創建啟動器…”

  • 在下拉框中將 “Application” 更改為“終端中的應用程序”。

  • 給它起一個名字,比如 “Idea”

  • 輸入這樣的命令 /path/to/script/idea.sh

  • 如果您願意,可以添加評論,如果您將啟動器移動到菜單欄,則當您將鼠標懸停在評論上時會顯示。

然後,當您單擊啟動器時,將打開一個終端窗口,命令將在那裏運行。

如果您不想打開終端查看任何輸出,隻需使用 “Application” 而不是“終端中的應用程序”。

您可能必須使用 gedit 之類的工具編輯桌麵文件以添加腳本的 “Path”。像這樣:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/home/kurt/Games/dontstarve/dontstarve.xpm
Exec=/usr/games/dontstarve/bin/dontstarve.sh
Path=/usr/games/dontstarve/bin
Name[en_US]=Dont Starve
Name=Dont Starve
Icon=gnome-panel-launcher

次佳回答

為什麽不直接將 Nautilus 配置為默認執行?

在 Nautilus 下轉到 Edit->Preferences->Behavior 並單擊:

“打開時運行可執行文本文件”

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/12515.html,未經允許,請勿轉載。