Friday, January 17, 2014

CONTOH PERINTAH DALAM LINUX


Saya tidak basa-basi lagi....untuk agan-agan yang ingin mengetahui contoh membuat menu pada bagian terminal linux, ini adalah contohnya dengan menggunakan berbagai fungsi di terminal linux

Pada sepotong program ini saya menggunakan manu untuk memudahkannya


#!/bin/bash

function pewed()
{
pwd
}

function els()
{
ls
}

function lognamee()
{
logname
}

function Dir()
{
echo "Masukan Nama Direktori : "
read a
mkdir $a
}

function File()
{
echo "Masukan nama file : "
read a
cat >>$a
}

function Hapus()
{
echo "Masukan nama file/ direktori yang akan di hapus : "
read a
rm -r $a
}

function auxe()
{
ps aux
}

function greep()
{
grep |lspci
}

function ter()
{
echo "Masukan Huruf : "

read besar

echo " "
echo "Hasilnya : "
echo " "
echo $besar | tr '[:upper:]' '[:lower:]'
echo $besar | tr '[:lower:]' '[:upper:]'
}

function th()
{
echo "Masukan nama file : "
read a
touch a
}

ulang='y'
while [ $ulang == 'y' ] || [ $ulang == 'Y' ]
do
clear
echo "================================================"
echo "===============Pilihan 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 "================================================"
echo " Silahkan Pilih "
read e

case $e in
1) pewed;;
2) els;;
3) lognamee;;
4) Dir;;
5) File;;
6) Hapus;;
7) auxe;;
8) greep;;
9) th;;
10) ter;;

esac
echo "Apakah ingin coba lagi?(y/t)"
read ulang
done
while [ $ulang != y ] || [ $ulang != y ]
do
exit 0
done


No comments:

Post a Comment