19 tra 2020, 16:25
#!/bin/bash
HEIGHT=15
WIDTH=50
CHOICE_HEIGHT=4
BACKTITLE="UKLJUCI ILI ISKLJUCI CITAC PAMETNIH KARTICA"
TITLE="Citac kartica"
MENU="Odaberi:"
OPTIONS=(1 "Ukljuci"
2 "Iskljuci"
3 "Instaliraj potrebne pakete (Arch Linux)"
4 "Skeniraj citac i karticu (Arch Linux)")
CHOICE=$(dialog --clear \
--backtitle "$BACKTITLE" \
--title "$TITLE" \
--cancel-label "PREKID" \
--menu "$MENU" \
$HEIGHT $WIDTH $CHOICE_HEIGHT \
"${OPTIONS[@]}" \
2>&1 >/dev/tty)
clear
case $CHOICE in
1)
systemctl start pcscd.service
;;
2)
systemctl stop pcscd.service
;;
3)
sudo pacman -S ccid opensc pcsc-tools
;;
4)
pcsc_scan
;;
esac
20 tra 2020, 14:24
KRENI () { # ime funkcije
neki niz
naredbi
if [ $? = 0 ]; then
KRENI # po završetku pozovi samu sebe
fi
}
KRENI # pozovi funkciju
LOZINKA=`zenity --entry --hide-text --text "Upiši lozinku korisnika $(whoami)"
echo "$LOZINKA" | sudo -S naredba-koja-traži-sudo
20 tra 2020, 19:40
20 tra 2020, 22:16