Цей тип графічного інтерфейсу для запуску команд в основному відомий як інтерфейс "Виконати". Це досить проста ідея.
У середовищі Ubuntu Unity Alt+ F2дозволяє виконувати певні команди за допомогою оболонки за замовчуванням dashабо Debian Amquist Shell . Звичайно, ви повинні пам'ятати, що ви виконуєте команди "наосліп", тобто без STDOUTвиходу з команди чи STDERR потоків . Тому, якщо ви не запускаєте додаток GUI, ви не знатимете, чи не вдалося ваша команда чи ні.
Існує налаштування для середовища Gnome на робочому столі, щоб використовувати ту саму клавіатуру, яка, якщо я не помиляюся, може бути налаштована за допомогою інструмента Gnome Tweak
У середовищі робочого столу blackbox існує bbrunпакет, який також робить дуже ту ж функціональність.
На самому дні речей можна створити такий інструмент самостійно, використовуючи будь-яку доступну чи бажану мову програмування. Наприклад, ось кілька прикладів
Шрифт оболонки + зен
#!/bin/sh
exec $(zenity --entry --title "Enter command" --text "")
Java:
//runSomething.java
import javax.swing.JOptionPane;
import java.lang.Runtime;
import java.io.IOException;
public class runSomething
{
public static void main(String [] args) throws IOException
{
String cmd = JOptionPane.showInputDialog("Enter command:");
Runtime.getRuntime().exec(cmd);
}
}