Apa itu shell?? shell adalah program penerjemah perintah yang menjembatani user dengan sistem operasi atau suatu environment yang disediakan untuk user berinteraksi dengan sistem komputer. Shell juga merupakan bahasa pemrograman interpreter yang mengeksekusi perintah-perintah yang dibaca dari perangkat standart input (keyboard) atau file. Kemudian pengertian shell scripting itu sendiri apa seach??? shell scripting itu sendiri adalah sekumpulan perintah(command) yang ditulis dalam sebuah plain text file. Kegunaan shell scripting bagi seorang network administrator yaitu untuk mengotomatisasi pengaturan backup data, monitoring network LAN, bandwith management dll.
Berikut ini adalah beberapa contoh program yang dapat dikerjakan dalam shell script.
Membuat program sederhana dengan hasil output seperti dibawah ini :
1) Input Data
2) Baca Data
3) kondisi
4) loop
Cat > hello
>echo [UTF-8?]“hello [UTF-8?]world�
>chmod +x hello
Program diatas adalah program untuk menghasilkan output hello world
Dibawah ini adalah contoh program untuk condition
if cat $1
then
echo -e "\n\nFile $1, found and successfully echoed"
fi
contoh penggunaan for
if [ $# -eq 0 ]
then
echo "Error - Number missing form command line argument"
echo "Syntax : $0 number"
echo " Use to print multiplication table for given number"
exit 1
fi
n=$1
for i in 1 2 3 4 5 6 7 8 9 10
do
echo "$n * $i = `expr $i \* $n`"
done
contoh penggunaan while
if [ $# -eq 0 ]
then
echo "Error - Number missing form command line argument"
echo "Syntax : $0 number"
echo " Use to print multiplication table for given number"
exit 1
fi
n=$1
i=1
while [ $i -le 10 ]
do
echo "$n * $i = `expr $i \* $n`"
i=`expr $i + 1`
done
0 komentar:
Posting Komentar