Exemplu de program shell
iesire=F
while [ $iesire = "F" -o $iesire = "f" ]
do
clear
echo "Alegeti o optiune:"
echo
echo "1. Lansare Midnight Commander"
echo "2. Editare cu Nice Editor"
echo "3. Afisare cale curenta"
echo "4. E-mail"
echo "5. Afisarea numarului de utilizatori conectati la sistem"
echo "0. Iesire"
echo
read optiune
case $optiune in
1) mc ;;
2) echo "Nume fisier de editat: "
read fis
if [ -f $fis ]
then ne $fis
else
echo "Fisier inexistent. Il creati?(d/n)"
read rasp
if [ $rasp = "d" ]
then
ne $fis
fi
fi ;;
3) pwd
echo "Apasati o tasta pentru continuare..."
read y ;;
4) echo "Introduceti adresa destinatarului: "
read adresa
mail $adresa
echo "Apasati o tasta pentru continuare..."
read y ;;
5) echo "Sunt conectati `who | wc -l` utilizatori in acest moment!"
echo "Apasati o tasta pentru continuare..."
read y ;;
0) iesire=D ;;
esac
done
|