Belajar Membuat SHELL Programming #Bag 2


Tulisan ini lanjutan dari episode yang lalu mengenai “Mengenal  SHELL Programming”, sebelum belajar membuat shell script saya akan memberi tahu pengertian dari shell programming atau shell script yaitu sekumpulan perintah ( command ) yang ditulis dalam sebuah plain text file. Shell script seperti batch file di MS-DOS tetapi memiliki kehebatan yang lebih dari MS-DOS batch file. (sumber : modul pemograman shell PPST LP3T-NF )

Yuk sekarang kita mencoba buat shell script?

Apa saja sih tool yang di butuhkan untuk membuat script shell? Sederhana saja kok, hanya butuh text editor kesayangan yang anda miliki seperti ( vi/ vim/ nano ). Kemudian bagaimana yaa cara atau langkah-langkah membuat shell script?

Untuk membuat script shell langkah-langkah nya yaitu:

Pertama, anda harus membuat sebuah file dengan text editor seperti vi. Contoh: $vi file |  setelah masuk kedalam file tulis script yang ingin dibuat. Setelah script selesai dibuat, lalu simpan dengan menekan tombol “esc” dilanjutkan dengan :wq atau 😡

Kedua, setelah menulis atau membuat script shell rubahlah atribut ijin akses file atau permission dari file script yang telah dibuat menjadi execute (x), caranya sebagai berikut:

Contoh :

$ chmod +x your-script-name

$ chmod +x file, atau

$ chmod 755 your-script-name

Ketiga, selanjutnya mengeksekusi shell script, dengan cara sebagai berikut :

$ ./your-script-name

$./file

Selesai sudah proses membuat script shell, mulai saat ini siapkah sahabat menjadi programmer SHELL?

Karena saya baik hati, saya akan memberi sahabat oleh-oleh ringan yang bisa sahabat coba sendiri di laptop atau PC kesayangan sahabat J, ini scriptnya :

#!/bin/bash

clear;

echo “program penjumlahan”;

echo -n “masukkan angka pertama: “;

read angka1

echo -n “masukkan angkan kedua: “;

read angka2

n=$[angka1+angka2]

echo “hasil penjumlahan antara $angka1 dan $angka2 adalah $n”

 

Best Regards
Rizky Anugrah Pratama
twitter @rizkyanpratam

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s