Anda di halaman 1dari 6

Bash Scripting Bash Scripting adalah salah satu bentuk pemrograman yang dikaitkan dengan pemrograman interpreter.

Dikarenakan interpreter, maka hasil dari program yang telah dibuat tidak dikompilasi, tapi dijalankan secara langsung dengan memanggil interpreternya. Oleh karena menggunakan interpreter, maka sebuah skrip shell selalu diawali dengan memanggil interpreter yang digunakan untuk membantu interpreter dalam menterjemahkan program yang telah dibuat agar tidak salah. Bash Scripting di Linux biasa di gunakan untuk membuat program agar bisa menjalankan perintah, seperti melakukan suatu penghitungan, mengetahui username, mengetahui tanggal, dan lain-lain. Membuat bash scripting dengan terdiri dari 3 option pilihan yaitu: a. Mengcopy file b. Melihat nama komputer c. Keluar langkah-langkahnya yaitu : 1. Untuk membuat program dari Bash sesuai perintah maka pertama kita harus membuka program terminal terlebih dulu. Kemudian masukkan perintah: sudo nano <nama_file.sh> untuk menuliskan script pada text editor nano sekaligus membuat file. Contoh: sudo nano yuni.sh lalu tekan Enter

2. Setelah masuk pada text editor nano, masukkan script sesuai pada gambar di bawah ini untuk dapat menjalankan program sesuai perintah:

3. Setelah semua script telah ditulis maka keluar dan simpan file ini dengan menekan tombol ctrl+X lalu tekan Y. Setelah itu, terlebih dahulu kita harus mengubah permissionnya bagar bisa dilakukan eksekusi program yang telah kita buat tadi dengan cara memasukkan perintah: sudo chmod 755 <nama_file.sh> lalu tekan enter. Selanjutnya baru kita dapat mengeksekusi program yang telah kita buat tadi dengan mengetik : ./nama_file.sh lalu enter. Untuk lebih jelasnya lihat gambar di bawah ini.

4. Setelah itu, program yang kita buat pun bisa dijalankan seperti pada gambar di bawah ini:

- Ketika Memasukkan pilihan 1 : Mengcopy File

- Ketika memasukkan pilihan 2 :Menampilkan nama Komputer

- Ketika memasukkan pilihan 3: Keluar

- Ketika pilihan yang dimasukkan tidak ada pada daftar:

Membuat penjadwalan yang akan menampilkan ucapan selamat ulang tahun pada saat kita berulang tahun 1. Untuk dapat membuat penjadwalan kita bisa menggunakan perintah crontab. Disini kita akan membuat penjadwalan ulang tahun. Format penulisan baris kode pada crontab yang digunakan yaitu: Terdapat 7 tanda * dengan keterangan: * * * * * * * * pertama = menjelaskan menit nilainya 0-59 * kedua = menjelaskan jam nilainya 0-23 * ketiga = menjelaskan tanggal nilainya 1-31 * keempat = menjelaskan bulan nilainya 1-12 * kelima = menjelaskan hari dalam minggu, nilainya 1-7 * keenam = menjelaskan user yang diberi wewenang menjalankan perintah * ketujuh = menjelaskan perintah atau letak file perintah 2. Kemudian untuk menggunakan crontab, maka kita dapat membuat atau mengedit crontab terlebih dulu dengan cara mengetik : crontab e lalu tekan enter.

3. Setelah text editor nano muncul, maka kita bisa memasukkan perintah penjadwalan ulang tahun. Misal; saya akan membuat penjadwalan ulang tahun dimana ucapan Selamat ulang tahun akan muncul saat menit=33, jam=3, tanggal=26, bulan=5, hari=*(tidak ada hari). Kemudian ketikkan perintah echo Selamat Ulang tahun | wall. Kemudian untuk keluar dan menyimpan perintah ini maka tekan ctrl+X lalu tekan Y

4. Maka pada saat waktu tepat sesuai dengan waktu yang diperintahkan maka ucapan ulang tahun akan muncul secara otomatis. Untuk lebih jelasnya lihat gambar di bawah ini:

Contoh Bash script Disini saya akan memberikan contoh bash script tentang case .Case adalah sebuah program yang akan berjalan dengan sesuatu yang akan anda ingin pilih . contohnya seperti ini : #!/bin/bash

clear echo "Menu Masakan : " echo "1. Soto Lamongan " echo "2.Sate Madura " echo printf "pilihan anda : " read pilih case $pilih in 1) echo "Anda memilih Soto Lamongan " ;; 2) echo "Anda memilih Sate Madura " ;; *) echo "maaf, tidak ada dalam menu " ;; esac