Jumat, 12 Januari 2018

Bash Script #REKRUTMENSISJARGEN8 #SISJARLAB

Linux shell merupakan tool berbasis teks untuk berinteraksi dengan komputer. Linux shell sering juga disebut dengan xterm, konsole, terminal, shell command, ataupun shell. Shell ini merupakan antarmuka penghubung user dengan sistem. Shell juga sering disebut dengan interpreter yang mengoperasikan sebuah loop sederhana yakni menerima perintah, menginterpretasikan perintah, menjalankan perintah, dan menunggu perintah masukan berikutnya.
 
Karakter '$' pada konsole sering disebut dengan prompt shell - karakter ini menandakan bahwa sistem siap menerima perintah masukan.

Pada distribusi Debian GNU/Linux, prompt shell selalu menyertakan nama direktori tempat anda berada saat ini. Karakter `~` menandakan bahwa anda saat ini sedang berada pada direktori home. Jika prompt shell anda terdapat tanda `#` ini menandakan bahwa anda saat ini sedang login sebagai superuser/root.
 

Setiap sistem GNU/Linux minimal memiliki satu buah program shell yakni bash. Bash ini singkatan dari Bourne Again Shell – Bourne merupakan nama pembuat program shell ini.
 

Beberapa operator atau perintah bash script untuk membuat program/aplikasi.

Operator (Perintah)
Option
Fungsi Perintah
clear

Untuk membersikan layar ketika memulai menjalankan program bash
while

Untuk pengulangan dalam kondisi tertentu, biasanya while dengan syntax while [kondisi]; do [perintah]; done;
do

Digunakan setelah statement while.
done

Sebagai penutup perintah done.
echo

Menampilkan informasi ke standard output yang defaultnya adalah layar.
read
–p
Memungkinkan kita membuat prompt sebagai informasi pengisian
if

Untuk melakukan seleksi berdasarkan suatu kondisi tertentu.
-eq

Equal (sama dengan) untuk mengecek bahwa bil1 sama dengan bil 2
then

Melakukan eksekusi berdasarkan inputan tertentu.
echo

Menampilkan informasi ke standar input yang defaultnya layar.
echo
-n
Untuk membuat posisi kursor untuk tidak berpindah ke garis baru
declare
-i
Untuk deklarasi data integer (bilangan bulat).
let

Untuk melakukan operasi perhintungan
elif

Untuk mengulangi if melakukan seleksi dengan kondisi yang berbeda dengan if.
-gt

Greater than (Lebih besar) untuk mengecek bahwa bil1 lebih besar dari bil 2
else

Melakukan eksekusi jika input tidak ada di if dan elif
fi

Sebagai penutup fi syntax


Membuat program/aplikasi dengan bash script yaitu mencari bilangan kelipatan dan membandingkan 2 bilangan, berikut caranya:
1. Ketikkan perintah nano lalu enter.
2. Ketikkan #!/bin/bash pada awalan.
3. Lalu isikan Script seperti dibwah ini.
4. Lalu beri nama bash script itu dengan ujian. 

5. Lalu ubah permission dengan cara mengetikkan chmod 755 ujian. Lalu tekan enter 

6. Lalu jalankan hasil bash script dengan cara ketik ./ujian Lalu tekan enter. 

7. Lalu silahkan pilih program bash scriptnya sebagai contoh pilih ketik 1 lalu tekan enter

8. Kemudian isikan kelipatan yang akan dicari, misal kelipatan angka 7, lalu tekan enter. Masukkan angka awal dan akhir misal 1 dan 50 kemudian akan muncul seperti dibawah ini.

9. Untuk membandingkan tinggal pilih 2  kemudian masukkan dua bilangan yang akan dibandingkan misal 7 dan 11 maka hasilnya akan seperti dibawah ini:
 



referensi:
Debian GNU/Linux 2nd Edition, Askari Azikin ©2004-2007, http://www.debianindonesia.org
 

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews