Bash

允許通過“執行命令”對話框呼叫腳本 (Alt+F2)

  • April 7, 2020

此處所問的類似,我一直在嘗試了解如何在 GNOME 環境中的執行命令對話框搜尋期間包含一些要到達的路徑。

在我的~/.bashrc中,我添加了一些目錄,PATH因此我可以通過互動式 shell 部分執行它們包含的一些腳本。然而,在執行命令對話框中執行它們是不夠的。

我怎麼能設置它?

使用PATH變數是一種解決方案,但是,您將其設置在錯誤的位置。我建議你閱讀這個執行緒。該~/.bashrc文件僅在 bash 啟動時載入。您可能正在尋找~/.profile~/.xprofile。取決於您的系統配置。

PATH另一種解決方案是在變數中已經存在的目錄之一中創建指向執行檔的符號連結。

執行對話框不會讀取~/.bashrc。這不是它應該在的地方。它應該在~/.profile. 我認為這會奏效。

引用自:https://unix.stackexchange.com/questions/578575