User:Hvosujal
From ICO wiki
Quest2
#!/bin/bash
#autor : Heigo Võsujalg
#kontrollib, kas on piisavalt õigusi (oled root)
if [ $UID -ne 0 ]; then
echo "Käivita skripti $(basename $0) juurkasutaja õigustes"
exit 1
fi
#Käivitab apt-get install käsu ja kontrollib, kas käsk läks läbi (kontrollib viimase argumendi järgi)
echo "Parandan vigased install failid"
apt-get install -f
if [ $? -eq 0 ]; then
echo ""
else
echo "Vigaseid faile ei parandatud"
exit 1
fi
#Käivitab käsu dpkg käsu ja kontrollib, kas käsk läks läbi (kontrollib viimase argumendi järgi)
dpkg --configure -a
if [ $? -eq 0 ]; then
echo ""
else
echo "Vigaseid faile ei parandatud"
exit 1
fi
echo "Vigane install on parandatud"