• Banyak alasan untuk percaya masa depan akan lebih baik. Fight!

    Shell Script


    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 comments:

    Post a Comment

    Salam blogger...

     

    Blog Status

    Free Hit Counter
    HTML Counter
    free counters

    Followers