Merhabalar, Shell Script Merakı Olan ve Kendini Geliştirmek İsteyen Arkadaşlar İçin Basit Bir Zenity PopApp Yapımını Anlatacağım…
terminali açalım ve zenityi kuralım sudo apt install zenity
terminalden devam edelim .sh dosyası oluşturalım touch yeni.sh
Oluşturduğumuz .sh dosyasının içeriğini yazalım nano yeni.sh
Editör Terminal İçinde Açılacaktır. hemen editörün içine
#!/bin/bash
export DISPLAY=:0.0
if [ -z "$DISPLAY" ]; then
echo "X sunucusuna bağlantı kurulamıyor."
exit 1
fi
PS3="Lütfen seçim yapın: "
options=("Uyarı" "Hata" "Bilgi")
select option in "${options[@]}"; do
case $option in
"Uyarı")
read -p "Lütfen yazmak istediğiniz metni girin: " metin
zenity --warning --text "$metin"
break
;;
"Hata")
read -p "Lütfen yazmak istediğiniz metni girin: " metin
zenity --error --text "$metin"
break
;;
"Bilgi")
read -p "Lütfen yazmak istediğiniz metni girin: " metin
zenity --info --text "$metin"
break
;;
*)
echo "Geçersiz seçenek, tekrar deneyin."
;;
esac
done
Editöre Yukarıdaki Kodları Yazdıktan Sonra Kaydedip Çıkmak İçin CTRL+X
basınız. Kaydetmek İstermisin diye Soracak E(y)
tuşuna basın, kayıt edin. ve Shell Scriptimizi Yaptık Hayırlı Olsun Şimdi Çalıştıralım
terminalden devam… Oluşturduğumuz Shell Scripti Çalıştırmak İçin ./yeni.sh
ve Script Çalışacaktir Ekranınızda Zenity Popup gelecektir.
Sağlıklı Günler Dilerim.
Saygılar…