Tutorial Bash Shell Scripting : Hello World !

Tutorial Bash Shell Scripting : Hello World ! - Di artikel kali ini saya akan memberikan tutorial bash shell atau biasa disebut shell scripting tutorial. Shell merupakan program yang menjadi jembatan antara perintah yang dimasukkan oleh user melalui input dari keyboard (text) yang di kirim ke sistem, dan nantinya sistem tersebut akan mengeksekusi perintah yang dikirim oleh user.

Tutorial Bash Shell Scripting : Hello World !

Tutorial Bash Shell Scripting : Hello World !

1. Pendahuluan

Bash adalah singkatan dari Bourne Again SHell, versi baru dari Bourne Shell yang dikembangkan oleh Steve Bourne merupakan bahasa pemograman untuk sistem operasi linux, saya berani bilang seperti itu karena saya sudah melihat di thread beberapa forum yang menanyakan tentang apakah bash shell merupakan bahasa pemograman? dan disitu hampir semua forum seperti quora, stackoverflow, dan forum lainnya menganggap ini bahasa pemograman.

2. Apa Keuntungan Mempelajari Bahasa Pemograman Bash Shell?

Manfaat mempelajari bahasa pemograman bash shell adalah menghemat waktu kita untuk manage sistem operasi Linux atau Unix kesayangan kita, karena bash shell kalau menurut saya pribadi kumpulan command linux yang disimpan dalam sebuah file, type file dari bash shell adalah .sh dan nantinya kumpulan command yang ada didalam file bash akan di eksekusi, itu akan menghemat waktu kita misalnya kita ingin melakukan sesuatu berhubungan dengan command linux dan anda males buat ngetik command di terminal linux seperti biasanya anda bisa menulis program bash shell dan menjalankannya. Sebenarnya macam-macam shell tidak hanya satu bash shell saja, ada beberapa shell selain bash shell seperti C shell (csh), Korn Shell (ksh), boourne shell (sh) dan shell lainnya.

3. Kebutuhan Dasar

Sebelum mempelajari bahasa pemograman bash shell, anda harus mengetahui dan pernah menggunakan perintah - perintah dasar shell baik itu internal command yang sudah disediakan oleh shell itu sendiri maupun external command atau ultility, sebagai berikut !
cd, pwd, times, logout, clear, dan lain lain...
atau ultility command seperti cat, cut, paste, chmod, dan lain lain...

4. Program Hello World

Untuk membuat script bash shell, silahkan siapkan text editor IDE sesuai yang anda sukai disini saya memakai vim text editor karena vim memang favorit saya, jika anda ingin text editor IDE yanga lain anda bisa lihat artikel sebelumnya Text Editor IDE Terbaik untuk Linux. Setelah anda sudah menentukannya, sekarang mari kita mulai untuk menulis program hello world dengan menggunakan bahasa pemograman bash shell.

Pertama, anda coba lihat versi Bash anda dengan command ini.
$ bash --version
GNU bash, version 4.4.19(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Setelah itu, anda lihat di mana letak path bash shell di eksekusi dengan command.
$ which bash
/bin/bash
Mulai menulis bash shell, saya beritahu lagi bahwa disini saya menggunakan vim text editor.
$ vim helloworld.sh
Dan isi file tersebut dengan script ini.
#!/bin/bash

echo "Hello World"

Keterangan !


  • echo adalah statement (perintah) built-in bash yang berfungsi menampilkan informasi ke standard output yang defaultnya adalah layar.
  • "Hello World" adalah string yang akan ditampilkan nantinya jika script bash helloworld.sh di eksekusi, intinya jika anda ingin membuat string jangan lupa untuk memberikan tanda quote. 
Sebelum mengeksekusi file bash alangkah baiknya jika kita merubah permission file bash terlebih dahulu.
$ chmod 775 helloworld.sh
Setelah itu anda jalankan script bash shellnya.
$ ./helloworld.sh
Atau bisa begini.
$ sh helloworld.sh
Maka output yang ditampilkan akan seperti ini.

OUTPUT :
Hello World
Nah, sekarang kita akan menampilkan output string yang berbeda misalkan. saya ingin membuat script yang menghasilkan output Tutorial bash shell scripting dengan MaxRooted maka contoh scriptnya sebagai berikut.
#!/bin/bash

echo "Tutorial bash shell scripting dengan MaxRooted"
Apa yang anda lihat sekarang? ya, anda cukup mengubah teks Hello World dengan teks Tutorial bash shell scripting dengan MaxRooted. jika ada yang tidak mengerti di step ini anda bisa bertanya melalui kolom komentar.

Daftar Tutorial Bash Shell Scripting Bahasa Indonesia :

Comments