Dasar-dasar Script Bourne Shell

16.04 |



Apakah script shell ?
Script shell bukanlah hal yang susah alias rumit. Apalagi jika kita sudah mengenal LINUX lebih dulu.jika kita mengenal lebih jauh mengenal tentang script maka ada banyak macam shell yang masing-masing memiliki beberapa cara dalam mendeklarasikannya...saya akan membahas sekilas tentang Bourne Shell yang akan di gunakan untuk membangun Shell.
Ada beberapa varian dalam shell seperti :
1.Bourne shell
#!/usr/bin/sh atau #!/bin/sh
2.Korn Shell
#!/usr/bin/ksh atau #!/bin/ksh
3.C Shell
#!/usr/bin/csh atau #!/bin/csh
4.Bourne-Again Shell
#!/usr/bin/bash atau #!/bin/bash
sebelum melangkah lebih jauh dengan script,ada baiknya kita bekali perintah-perintah(command) dalam LINUX/UNIX.jika kita pernah membaca buku Linux yang khusus membahas tentang command,pembahasannya pasti akan menjabarkan secara komprehensif.
Ok saya akan memberi beberapa contoh sederhana script (Bourne Shell)

1) contoh input/output pada bourne shell
Code:
#!/usr/bin/bash
#vim.sh
#chmod 755 vim.sh
#contoh i/o pada bourne shell
read -p "masukkan nama anda : " vim;
echo "$vim belajar Bourne shell"
echo "selamat $vim belajar Bourne shell";
2) contoh penggunaan function pada bourne shell

Code:
#!/usr/bin/bash
#nano.sh
#chmod 755 nano.sh
clear
function vimnano()
{
echo "
###############################
#  makassar ethical hacker    #
#    Crew MEH | COCONUT       #
###############################
"
}
vimnano;
ket : fungsi function ini hanya untuk mempersingkat saja pesan yang akan di tampilkan,kita juga bisa menggunakan perintah echo.

3) contoh penggunaan perintah echo pada shell.
Code:
#!/usr/bin/bash
#vimnano.sh
#chomod 755 vimnano.sh
clear
echo -e "\033[5m\033[34m makassar ethical hacker \033[0m";
setelah mengenal beberapa perintah di dalam script shell bash.kita buat script Bourne shell yang menghampiri GUI

4) contoh penggunaan dialog pada bourne shell.

Code:
#!/usr/bin/bash
#nano.sh
#chmod 755 nano.sh
dialog --title "ini gu3 vim-n4n0 " \
       --backtitle "bourne shell gu3 " \
       --yesno "selamat belajar script bourne shell" 10 40
ket : Di dalam OS linux tidak semuanya mempunyai perintah dialog...selusinya jika kita ingin menggunakan perintah dialog pada bourne shell kita harus menginstall terlebih dahulu
paket dialognya. donlot di paman google aja.

kesederhanaan penyampaian yaitu hal-hal yang sering di pakai dalam dunia scripting...

0 komentar: