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