Pertemuan 9 - Bash shell
Assalamualaikum Wr. Wb.
Dalam kesempatan ini saya akan membahas tentang pemograman bash shell yang saya dapatkan pada matakuliah system oprasi.
Menurut saya pemograman bash shell (Born Again Shell) adalah pemograman modern tingkat tinggi yang merupakan turunan dari pemograman C dan bahasa pemograman nya mudah dipahami. pemograman bash hanya tersedia di Sistem oprasi linux. Pemograman bash juga sudah dilengkapi dengan banyaknya fasilitas perintah yang disediakan.
Dalam pemograman bash banyak memiliki kelebihan/keuntungan. Keuntungannya seperti berikut ini:
- Dalam pemograman bash kita bisa memangil/mengambil nilai variable menggunakan string
- Pemograman bash tidak perlu menggunakan penghubung antar script seperti pada java dan php menggunakan (.)
- Variable local juga bisa dibuat dengan menggunakan kata kunci local
- Script nya lebih mudah dihafal dari pada pemograman java dan C.
- Pemograman bash memungkinkan user melakukan aritmatika integer
Pada pemograman bash proses inisialisasi atau penggunaan karakter (Variable) bisa menggunakan karakter dari a-z .untuk menampung data (huruf/angka) kita gunakan tanda (=) .setelah proses inisialisasi yang kita lakukan selesai, selanjutnya kita memanggil/mengambil sebuah variable menggunakan tanda $(string).
Contohnya :
Penjelasan :
Pada gambar ini anda bisa melihat bahwa Nama sebagai variable, tanda (=) untuk menampung Nama, dan string ($) untuk proses pemanggilan, yang di panggil di sini adalah Nama dan Stat.
Dalam bash programming terdapat perintah read ,dan echo.Berikut penjelasan nya :
1. perintah read berfungsi untuk proses memasukan dan menerima inputan dari user
contohnya :
2. perintah echo berfungsi untuk menampilkan teks yang dimasukan oleh user
contohnya :
Dalam pembuatan script kita harus ketikan perintas seperti ini :
Nano <nama file>
contohnya :
Catatan : nama file harus berextensi sh.
Untuk mengeksekusinya kita ketikan syntax :
Bash <nama file>
contohnya :
Contoh program bash:
okey, kali ini saya akan membuat program bash dengan menggunakan fungsi variabel dan read :
- Langkah pertama kita ketikan perintah nano latso.sh untuk membuat file dengan nama latso :
- Selanjutnya tekan enter, maka akan muncul tampilan seperti di bawah ini, kemudian anda ketikan script berikut:
- Setelah anda mengetikan script nya, langsung saja anda simpan dan keluar dari file latso.sh , kemudian untuk menjalankan programnya anda ketikan perintah bash latso.sh:
- Selananjut tekan enter, maka akan muncul tampilan seperti di bawah ini .kemudian langsung saja anda inputkan nama,alamat,umur,status dan cita-cita anda, setelah itu hasilnya akan muncul, seperti gambar dibawah ini.
"Terima Kasih"