Berikut ini sebuah postingan file tugas dari praktikum SO yang pernah saya dapat menggunakan pemograman Linux lebih spesifik membahas skrip shell ..
- Ringkasan mengenai file skrip bash menurut versi saya :
TEORI
Mempraktikkan
bagaimana penggunaan bash sebagai Intrepreter untuk menjalankan sekumpulan
perintah dalam bentuk satu file tereksekusi. Praktik yang ditampilkan dasar
dari pemahaman penggunaan skrip shell. Shell termasuk ke dalam intrepreter. Shell
adalah program berantarmuka teks yang menerima perintah dari standar input
(keyboard) atau dari file. Shell menerima perintah,
jika perintah valid, shell menerjemahkannya dan meneruskannya ke kernel.Skrip
Shell adalah file yang berisikan sekumpulan perintah dalam teks normal (plain
text). Kalau di windows atau sistem operasi buatan Microsoft mirip dengan file
batch.Keberadaan skrip shell sangat diandalkan di lingkungan Linux, hal ini karena
:
o Skrip shell bisa menerima inputan dari user, file dan menampilkannya ke
layar monitor.
o Sangat membantu dalam pembuatan perintah sendiri
o Menghemat waktu
o Otomatisasi perintah
Prosedur penulisan skrip shell adalah sebagai berikut :
1. Gunakan teks editor, misalnya vi, nano, emacs, dst. Usahakan file disimpan dengan
ekstensi .sh, bukan berarti file selain ekstensi tersebut tidak dapat
digunakan.
2. Ubah mode perijinan dari file tersebut agar dapat dieksekusi.
3. Untuk mengeksekusi file tersebut, gunakan perintah ./skripnya.
PERCOBAAN
barucoba@user-laptop:~$
which bash
/bin/bash {perintah untuk
mengelompokan file .sh}
barucoba@user-laptop:~$
mkdir skripku {membuat
direktori baru}
barucoba@user-laptop:~$ cd skripku {melihat letak direktori baru}
barucoba@user-laptop:~/skripku$
touch hello\ world.sh {membuat file .sh hello world}
barucoba@user-laptop:~/skripku$
chmod 755 hello\ world.sh {mengubah hak akses file hello world}
barucoba@user-laptop:~/skripku$
nano hello\ world.sh {masuk
ke halaman skrip shell menuliskan program untuk menampilkan kata hello world}
#!/bin/bash
# mendeklarasikan variabel dengan nama STRING
STRING=”Hello World”
# menampilkan hasil ke layar monitor
echo $STRING
{simpan dengan menekan tombol [CTRL] + [X]}
barucoba@user-laptop:~/skripku$ ./hello\ world.sh {perintah untuk mengeksekusi file .sh tadi dan muncul kata ”Hello_Word”
seperti printscreen dibawah ini}
barucoba@user-laptop:~/skripku$
touch backup.sh {membuat
file backup.sh}
barucoba@user-laptop:~/skripku$
chmod +x backup.sh {menambah
hak akses eksekusi di file backup.sh}
barucoba@user-laptop:~/skripku$
nano kata.sh {
perintah masukan skrip shell difile kata.sh maka muncul GNU nano seperti
dibawah ini}
{simpan
dengan menekan tombol [CTRL] + [X]}
barucoba@user-laptop:~/skripku$
chmod +x kata.sh {menambah
hak akses eksekusi di file kata.sh dan kita bisa melihat hak akses yang terbaru
dengan perintah ls –l,maka muncul gambar dibawah ini}
barucoba@user-laptop:~/skripku$ ./kata.sh { perintah untuk mengeksekusi file kata.sh akan muncul gambar seperti
dibawah ini dan untuk menjalankan programnya diperlukan inputan dari kita
sabagai usernya}
KESIMPULAN
Nano : perintah untuk membuat file bash
./ file.sh : perintah untuk mengeksekusi file bash
- Tanggapan saya tentang modul VII yang sudah dipelajari :
Saya mendapat tambahan
ilmu tentang memahami penulisan,penggunaan,dan pengeksekusian file skrip bash/shell,tetapi
praktik yang ditampilkan hanya dasar dari pemahaman penggunaan skrip shell dan saya
minta maaf karena keterbatasan computer yang saya miliki , tugas ini saya
kerjakan di virtual box ubuntu 10.10 penggunaanya sama hanya sedikit
intruksinya ada yang berbeda untuk membuat skrip file bash menggunakan perintah
pico di ubuntu 10.10 jika di linux mint menggunakan nano ,dan sudah saya coba
untuk menambahkan user agar pengerjaan ini bisa menggunakan nama user saya,baik
di loginnya dan di terminalnnya tidak bisa,karena divirtual box hanya
mengijinkan 1-2 user saja.
Tidak ada komentar:
Posting Komentar