Shell

在“沒有”終端的情況下執行命令

  • May 19, 2015

幾個月前,我看到一個人從一個類似文本框的小視窗執行命令,除了文本框之外什麼都沒有顯示,供您編寫命令。通過按下一些鍵盤快捷鍵會彈出這樣的文本框。具體來說,據我所知,他使用的是 Lubuntu,並且主要是打開應用程序(如 Chrome、Audacious 等)。

我從來沒有找到過類似的東西,而且我已經進行了大量的搜尋。

它是 lxde 的已知擴展還是他很可能是自己創建的?

謝謝大家!

嘗試按Alt+ F2

不過,我對此並不完全確定,因為當我Alt+F2 in LXDE在 Google 上搜尋時,似乎有相當多的關於錯誤的結果。不確定這些是否仍然適用。

但是,這是我上次使用 LXDE 時對我有用的快捷方式。

雖然 Ubuntu 的預設設置Alt``F2非常有用,但我在評論中註意到它不適合您。您可以使用的另一個執行對話框是bbrun. 此執行對話框最初用於black box桌面環境,但仍可在其他地方使用。使用sudo apt-get install bbrun. 完成後,在終端中執行它,nohup bbrun &您的桌面上應該會出現一個星形圖示。它非常小,因此您可能想環顧一下螢幕的邊緣。

在此處輸入圖像描述

點擊該星形圖示會彈出執行對話框

或者,您可以將快捷方式綁定到以下腳本:

#!/bin/sh
set -x
COMMAND=$( zenity --entry --text="What to run?" )

/bin/sh -c "$COMMAND" &

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