#!/bin/bash
function pwde(){
pwd
}
function lss(){
ls
}
function logn(){
logname
}
function takdir(){
echo “Masukkan nama direktori: ”
read dirtor
mkdir $dirtor
}
function afi(){
echo “Masukkan nama file.format: “
read tes
cat > $tes
}
function hapus(){
echo “Masukkan nama direktori/file.format yang ingin dihapus: “
read era
rm –r $era
}
function psaux(){
ps aux
}
function greb(){
grep | lspci
}
function to(){
echo “Masukkan nama file.format: “
read live
touch $live
}
function teer(){
echo “Masukkan Kata-kata: “
read kata
echo “Berubah menjadi: “
echo $kata | tr ‘[:upper:]’ ‘[:lower:]’
echo “Masukkan huruf kapital: “
read kata
echo “Berubah menjadi: “
echo $kata | tr ‘[:lower:]’ ‘[:upper:]’
}
ulang=’y’
while [ $ulang==’y’ ] || [ $ulang==’Y’ ]
do
clear
echo “###############”
echo “Menu”
echo “###############”
echo “1.Fungsi pwd”
echo “2.Fungsi ls”
echo “3.Fungsi logname”
echo “4.Fungsi Buat Direktori”
echo “5.Fungsi Buat File”
echo “6.Fungsi Hapus File/Direktori”
echo “7.Fungsi Ps Aux”
echo “8.Fungsi grep”
echo “9.Fungsi touch”
echo “10.Fungsi tr”
echo “Masukkan Pilihan: “
read pil
case $pil in
1) pwde;;
2) lss;;
3) logn;;
4) takdir;;
5) afi;;
6) hapus;;
7) psaux;;
8) greb;;
9) to;;
10) teer;;
*) echo “Pilihan Salah!”
esac
echo “Ingin ulangi [y/t]?“
read ulang
done
while [ $ulang!=’y’ ] || [ $ulang!=’Y’ ]
do
exit 0
done
Tidak ada komentar:
Posting Komentar