Tartalomjegyzék

< Grafikus felület

Párbeszédablakok

yad

Telepítés:

apt install yad

Példa1:

yad --title "Párbeszéd" \
  --text "Valami szöveg" \
  --entry --center

Ablakméret állítás: Példa2:

w=$(xdpyinfo | grep dimensions | awk '{print $2}' | cut -dx -f1 );
h=$(xdpyinfo | grep dimensions | awk '{print $2}' | cut -dx -f2);
yad --title "Párbeszéd" \
  --text "Valami szöveg" \
  --entry --center \
  --width=$w --height=$h

Az xwininfo parancshoz telepíteni kell a x11-utils csomagot:

apt install x11-utils

A zenity

Telepítés:

apt install zenity

Használat:

zenity --entry --ok-label=Rendben 

Üdvözlő üzenet:

zenity --info --text=Üdv
msg.sh
#!/bin/bash
 
zenity --list \
	--title="Választás" \
	--text="Válasszon indítandó operációs rendszert" \
	--column="Operációs rendszer" \
	Windows Linux

Az eredmény feldolgozására példa:

valasztas.sh
#!/bin/bash
 
valasz=$(zenity --list \
	--title="Választás" \
	--text="Válasszon indítandó operációs rendszert" \
	--column="Operációs rendszer" \
	Windows Linux)
 
if [ "$valasz" != "" ]
then
	zenity --info --text=$valasz
fi

Linkek

A zenity hivatalos kézikönyve:

Néhány példa:

Egyéb párbeszédablak lehetőségek GUI és CLI felületen: