ทุกคนกล่าวถึงความสงบเสงี่ยมดูเหมือนว่าจะมีอีกหลายคน รายการผสม แต่น่าสนใจอยู่ที่http://alternativeto.net/software/zenity/
ก่อนอื่นตัวอย่างของความเป็นเอกสิทธิ์ที่มีมาร์กอัปการจัดรูปแบบข้อความชื่อหน้าต่างป้ายกำกับปุ่ม
zenity \
--info \
--text="<span size=\"xx-large\">Time is $(date +%Hh%M).</span>\n\nGet your <b>coffee</b>." \
--title="Coffee time" \
--ok-label="Sip"
gxmessage
gxmessage "my text"
xmessage
xmessage
เก่ามากจึงมีความเสถียรและอาจมีอยู่ในการแจกแจงทั้งหมดที่ใช้ X (เนื่องจากมีการแจกจ่ายด้วย X) มันสามารถปรับแต่งได้ผ่านทรัพยากร X สำหรับผู้ที่ใช้ Linux หรือ Unix นานพอที่จะรู้ว่ามันหมายถึงอะไร ( .Xdefaults
ใคร?)
xmessage -buttons Ok:0,"Not sure":1,Cancel:2 -default Ok -nearmouse "Is xmessage enough for the job ?" -timeout 10
kdialog
(ไม่ผ่านการทดสอบ)
ใน PPA
Yad: Zenity เตียรอยด์ [Display กราฟิกโต้ตอบจากเชลล์สคริปต์] ~ เว็บ Upd8: อูบุนตู / Linux บล็อก ดูเหมือนจะไม่เป็นกล่องโต้ตอบขนาดอัตโนมัติ
echo My text | yad \
--text-info \
--width=400 \
--height=200
ตัวอย่างที่ใหญ่กว่า
yad \
--title="Desktop entry editor" \
--text="Simple desktop entry editor" \
--form \
--field="Type:CB" \
--field="Name" \
--field="Generic name" \
--field="Comment" \
--field="Command:FL" \
--field="Icon" \
--field="In terminal:CHK" \
--field="Startup notify:CHK" "Application" "Name" "Generic name" "This is the comment" "/usr/bin/yad" "yad" FALSE TRUE \
--button="WebUpd8:2" \
--button="gtk-ok:0" \
--button="gtk-cancel:1"
อื่น ๆ ไม่ได้อยู่ในที่เก็บมาตรฐานของ Ubuntu
- shellgui
- xdialog
- gtkdialog
นอกหัวข้อ (สำหรับเทอร์มินัล)
whiptail --msgbox "my text" 10 20
dialog --msgbox "my text" 10 20
รู้สึกอิสระที่จะแก้ไข