Bạn có thể làm điều này với yad
, mà bạn có thể cài đặt từ Trung tâm phần mềm. Bạn có thể chạy:
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"
Để làm cho điều này có thể sử dụng được, chúng ta cần lấy bất kỳ dữ liệu nào được nhập và kiểm tra xem nút nào đã được nhấn. Cái này làm được
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
Để được giúp đỡ về loại yad yad --help-all
hoặc man yad
nhưng tôi thấy các ví dụ thực tế dễ thích nghi hơn. Có một số ở đây .