A. Maksud dan Tujuan
Adapun tujuan dalam
praktikum, yakni:
·
Dapat mengetahui pemrograman Bash Shell di
Linux
B.
Teori Dasar
Shell
adalah program yang menjembatani user dengan system operasi dalam hal ini
kernel (inti system operasi), umumnya shell menyediakan prompt sebagai user
interface , tempat dimana user mengetikkan perintah-perintah yang diinginkan
baik berupa perintah internal shell (internal command), ataupun perintah
eksekusi suatu file program (eksternal command), selain itu shell memungkinkan
user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk
dieksekusi sebagai program.
C.
Langkah Kerja
1.
Untuk mengetahui versi Shell, menggunakan
syntax echo $BASH_VERSION
2.
Periksa terlebih dahulu shell aktif anda,
gunakan perintah ps(report process status)
3.
Kemudian ketikkan echo “Script shell pertamaku
di Linux”
Penjelasan :
·
string yang diapit tanda kutip ganda (double
quoted) akan ditampilkan pada layar
·
echo adalah perintah built-in bash yang
berfungsi menampilkan informasi ke standard output yang defaultnya adalah
layar.
4.
Ketikkan perintah berikut , bisa menggunakan
nano atau vi
#!/bin/bash
echo “Hello, apa kabar”
simpan dengan nama file tes
ubah permission file tes menggunakan chmod
5.
Ketikkan script shell yang menampilkan
informasi berikut :
Waktu system, info tentang anda, jumlah
pemakai yang sedang login di system
Kemudian ketikkan
Hasilnya:
6.
Untuk contoh penggunaan variable, ketikkan
syntax :
#!/bin/bash
#argumen1
echo $1 adalah salah satu $2 populer di $3
Kemudian,
ada 3 argumen yang disertakan pada
script argumen1, yaitu PTIK JURUSAN UNM
7.
Untuk contoh penggunaan variable yang kedua.
Ketikkan syntax seperti dibawah,kemudian untuk menjalankan run perintah :
./argumen 1 2 3 empat
Hasilnya :
8.
Untuk mengeset nilai variable , gunakan
operator assignment (pemberi nilai)”=”, contohnya :
myos=”linux”
#double-quoted
nama=`penguin` #single-quoted
hasil=`ls
–l` #back-quoted
Angka=12
9.
Dengan kutip ganda (double-quoted), bash
mengizinkan kita untuk menyisipkan variabel di dalamnya. Contohnya, ketikkan
syntax berikut:
Ganti
tanda kutip menggunakan 3 tanda kutip sebelumnya
Apabila
menggunakan tanda kutip ganda,maka berikut hasilnya (variabel dapat dimasukkan)
Apabila
menggunakan single quoted, maka berikut hasilnya: (variabel nama tidak dapat
digantikan/dimasukkan)
Maka
hasilnya:
Jadi ,kesimpulannya :
untuk memberi/mengeset nilai variabel ,maka gunakan double quoted.
10. Kemudian,ketikkan
syntax seperti berikut:
Maka, akan muncul:
11. Untuk
contoh operator matematika ,Ketikkan syntax sebagai berikut
Hasilnya :
0 komentar: