BASH SHELL

01 November 2013 21:01:35 Dibaca : 181 Kategori : SISTEM OPERASI

Pada pertemuan kali ini, kami belajar tentang Pemrograman Bash Shell. Berikut penjelasannya.

Bash merupakan bahasa penerjemah atau comand language interpreter untuk sistem operasi linux. Nama dari Bash Shell merupakan kepanjangan dari Bourne Again Shell yang diambil dari nama Stephen Bourne sang pembuat dan penggagas Unix Shell sh.

Sebelum mempelajari pemrograman Bash shell di linux sebaiknya anda telah mengetahui dan menggunakan perintah - perintah dasar shell baik itu internal command yang telah disediakan shell maupun eksternal command atau utility, seperti cd, pwd, exit, logout, ls, mkdir, rmdir, mv, cp, rm, clear, dll.

Variabel di dalam pemrograman bash shell sama pentingnya dengan variabel dalam bahasa pemrograman lain. Variabel di dalam bash shell menggunakan huruf kapital keseluruhan untuk penulisannya. Contohnya adalah PATH, COLOR, dan sebagainya.

Cara membuat suatu nilai ke dalam variabel dengan perintah seperti di bawah ini :

NAMA='Rahmat'

NAMA adalah nama variabel, kemudian diassign dengan value ‘Rahmat’, ingat pendeklarasian variabel harus tanpa spasi, case sensitive, dan tidak menggunakan karakter khusus.

Berikut contoh membuat script bash programming :

1. Buat script dengan format .sh pada direktori yang diinginkan.

root@Rahmat-Aspire4820G:/home# nano latihan1.sh

keterangan syntax :

  • nano : Untuk membuka editor yang akan digunakan untuk menuliskan script. Penggunaan nano dapat diganti dengan editor lain seperti pico, vi, dan sebagainya.
  • Latihan1 : Nama file
  • .sh : Format data standard yang digunakan dalam bash programming

2. Buat script pada editor. Berikut adalah contoh program sederhana.

echo "Hello World!"

Setelah selesai menuliskan script, tekan key CTRL+X kemudian ENTER untuk keluar dan menyimpan editor.

3. Setelah menyimpan perubahan, ubah dulu mode dari script agar bisa dieksekusi dengan perintah chmod, jalankan script dengan perintah ./namafile, seperti terlihat dibawah ini.

root@Rahmat-Aspire4820G:/home# chmod 777 latihan1.sh

root@Rahmat-Aspire4820G:/home# ./latihan1.sh

"Hello World!"

Bisa juga tidak merubah mode dari script agar bisa dieksekusi, tapi dengan menggunakan perintah sh didepan nama file. contoh :

root@Rahmat-Aspire4820G:/home# sh latihan1.sh

"Hello World!"

Oke, demikian penjelasan tentang Pemrograman Bash Shell. Semoga Bermanfaat.

Terima Kasih.

Kategori

Blogroll

  • Masih Kosong