Tugas Loop Bash Shell


Tugas sistem operasi


#Mendeklarasikan variabel pilih
pilih=5
#print to stdout
echo "1.Bash"
echo "2.Scripting"
echo "3.Tutorial"
echo "4.Baka"
echo -n "Silahkan pilih [1,2.3 or 4]?"
#Loop ketika variabel pilih sama dengan 5
#bash while loop
while [ $pilih -eq 5 ]; do
#Membaca inputan
read pilih
#bash nested if/else
if [ $pilih -eq 1 ]; then
echo "Anda memilih kata: Bash"
else
if [ $pilih -eq 2 ]; then
echo "Anda memilih kata:Scripting"
else
if [ $pilih -eq 3 ]; then
echo "Anda memilih kata:Tutorial"
else
if [ $pilih -eq 4 ]; then
echo "Anda memilih kata :baka"
else
echo "Pilih nomor 1-4 !"
echo "1. Bash"
echo "2. Scripting"
echo "3. Tutorial"
echo "4. Baka"
echo -n "silahkan pilih [1,2,3 atau 4]?"
$pilih=5
fi
fi
fi
fi
done