Я ищу утилиту диалогового окна для Linux / X11 / Wayland, которую можно запустить так:
$ ask F="Delete all files" D="Launch drones" X="Open images" и это отобразило бы диалоговое окно X11, подобное этому:
(F) Delete all files (D) Launch drones (X) Open images что исчезнет либо после нажатия Escapeили после нажатия любой буквы указанной ( F, D, X). В первом случае он ничего не выводил и выходил с кодом 1, во втором он выводил строку с нажатой буквой и выходил с кодом 0.
Я знаю 9мену или ратмену. Я знаю, что мог бы сделать один, но я ненавижу возиться с доступными инструментами GUI.
Несколько возможностей для этого в Unix / Linux. Посмотрите на Zenity, kdialog, gtkdialog; каждая из них представляет собой скриптовую программу командной строки для отображения диалогов X с большим количеством виджетов. Проблема решается из всех вариантов каждого.