Це можна зробити за допомогою програми yad
, яку ви можете встановити з програмного центру. Ви можете запустити:
yad --title "Customised title here" --entry --text " Are you <b>really</b> sure you want to add an entry?" --width=300 --center --button="gtk-cancel:252" --button="gtk-ok:0"
Щоб зробити це корисним, нам потрібно отримати будь-які введені дані та перевірити, яка кнопка була натиснута. Це робить це:
data=$(yad --title "Customised title here" --entry --text " Are you <b>really</b> sure you want to add an entry?" --width=300 --center --button="gtk-cancel:252" --button="gtk-ok:0");rc=$?; [[ $rc = 252 ]] && data="";echo $data
Для довідки про тип yad yad --help-all
або, man yad
але я знайшов практичні приклади, легше адаптуватися. Є деякі тут .