#!/bin/bash
lagi='y'
while [ $lagi=='y' ]||[ $lagi=='y'];
do
clear
echo "=================="
echo "Menu Pilihan Shell"
echo "=================="
echo "1. Fungsi pwd"
echo "2. Fungsi ls"
echo "3. Fungsi logname"
echo "4. Fungsi buat direktori so"
echo "5. Fungsi buat file so"
echo "6. Fungsi hapus file/direktori so'
echo "7. Fungsi ps Aux"
echo "8. Fungsi grep"
echo "9. Fungsi touch"
echo "10.Fungsi tr"
echo - "pilih menu[1-10]: "
read pilih
if [ $pilih -eq 1 ];
then
pwd
elif [ $pilih -eq 2 ];
then
ls
elif [ $pilih -eq 3 ];
then
logname
elif [ $pilih -eq 4 ];
then
mkdir so
ls
elif [ $pilih -eq 5 ];
then
touch tika.txt
elif [ $pilih -eq 6 ];
then
ls
elif [ $pilih -eq 7 ];
then
ps aux
elif [ $pilih -eq 8 ];
then
grep liveuser /etc/passwd
elif [ $pilih -eq 9 ];then
echo "Buat file :"
read tika
touch $nama
ls
elif [ $pilih -eq 10 ];thwn
echo "buat file :"
read tika
touch $tika
cat >$tika
tr '[a-z]' '[A_Z]' < $tika
elif [ $pilih -eq 11];then
exit 0
exit 1
fi
echo -n "silakan pilih lagi [y/t]:"
read nama
touch $nama
ls
while [ $pilih -eq 'y'] && [ $pilih -eq 'Y'];
do
echo "sorry, isi lagi dengan [y/t]";
echo -n "silakan pilih lagi [y/t]: ";
read lagi;
while [ $lagi -eq 'T'];
do
exit 1
exit 0
done
done
done

Tidak ada komentar:
Posting Komentar