DILARANG MEROKOK RUANG BLOG INI BER AC

Jumat, 01 April 2011

program di shell (linux)


Untuk menjalankan program konsole linux,pertama klik ikon konsole yang ada pada taskbar linux. Sekarang kita ingin menampilkan tampilan makanan dan juga harga permangkuk. Disini kita pertama mengetik mcedit yang digunakan untuk menampilkan layar editor pada system operasi linux.

Kemudian setelah masuk kedalam editor ada beberapa task yang harus kita ketikkan untuk membuat program berjalan, diantaranya adalah :

Bash file

Sebuah Shell command-line interface dari perintah text pada system linux. Penggunaan nya pada Konsole dan nama file nya ber-ext : (.bash)

contoh : harga.bash

Membuat bash file

Cara membuat bash file cukup mengetikan perintah mcedit + namafile.bash pada konsole .

contoh: mcedit harga.bash

clear

clear adalah perintah untuk Membersihkan perintah dan hasil keluaran konsole, serta meletakkan kursor pada posisi layar.

penggunaan: cukup ketikkan “clear” (tanpa tanda kutip) pada konsole, dianjurkan diurutan pertama agar tidak mengganggu proses perintah perintah yang ada.

echo

echo adalah statement (perintah) built-in bash yang berfungsi menampilkan informasi ke standard output yang defaultnya adalah layar ( menampilkan statement di layer).

penggunaan: ketikkan echo + statement ;

jika statement merupakan kalimat maka gunakanlah tanda petik(“”) . jika statement merupakan angka maka tidak perlu menggunakan tanda petik.

clear

echo “masukan pilihan”;

echo “1. soto”;

echo “2. bakso”;

echo “3. exit”;

read

read adalah perintah untuk membaca statement (perintah) yang di pilih.

penggunaan: ketikkan read + pilihan.

digunakan ketika diminta memasukkan pilihan dari opsi statement.

clear

echo “masukan pilihan”;

echo “1. soto”;

echo “2. bakso”;

echo “3. exit”;

echo “masukkan pilihan:”;

read pil

Let

Perintah untuk melakukan proses assignment hasil suatu ekspresi operasi, aritmatika, string, dan operasi lainnya ke dalam variable.. Perintah let memungkinkan kita menjadi lebih leluasa untuk menyatakan perintah assignment

Operasi pemasukan data ke dalam variable dinamakan dengan assignment. Proses

assignment menggunakan tanda “=”.

penggunaan: ketikkan “let”

echo “masukkan pilihan:”;

read Jum

let bayar=Jum*2000

if, fi, elif

merupakan suatu blok urutan perintah yang dibentuk dengan menggunakan perintah yang diawali dengan if dan diakhiri dengan fi. Pemeriksaan suatu kondisi akan menghasilkan benar atau salah, bila kondisi terpenuhi (bernilai benar) maka seurutan perintah yang mengikuti if ini akan dikerjakan.

Penggunaan : digunakan ketika kita hendak mennggunakan opsi sebuah pilihan, sehingga bisa melanjutkan proses sesuai pilihan yang kita pilih.

if kondisi

then

perintah

fi

Nilai suatu kondisi bisa jadi mengakibatkan ada dua alternatif urutan perintah yang

harus dikerjakan, yaitu perintah jika kondisi benar dan perintah jika kondisi salah.

if kondisi

then

perintah jika kondisi benar

else

perintah jika kondisi salah

fi

Jika hasil pemeriksaan memiliki lebih dari dua kondisi maka kita harus membuat

pemeriksaan yang kedua di dalam blok else, demikian juga apabila ada kondisi lain yang mungkin ada, pemeriksaan kondisi yang baru tersebut dilakukan di dalam else dari blok if yang ada dalam else yang pertama.

if [ $pil –eq1 ]

then

echo “masukkan pilihan:”;

read Jum

let bayar=Jum*2000

if [ $pil –eq2 ]

then

echo “masukkan pilihan:”;

read Jum

let bayar=Jum*6000

else

fi

else

if [ $pil –eq3 ]

then

exit ;

else

echo “pilihan tidak tersedia”

echo “terima kasih”

fi

fi

Dalam pemrograman shell disediakan bentuk yang menyederhanakan proses diatas, yaitu dengan menggunakan elif.

if [ $pil –eq1 ]

then

echo “masukkan pilihan:”;

read Jum

let bayar=Jum*2000

elif [ $pil –eq2 ]

then

echo “masukkan pilihan:”;

read Jum

let bayar=Jum*6000

if [ $pil –eq3 ]

then

exit 0;

else

echo “pilihan tidak tersedia”;

exit 1;

fi

echo “harga yang harus dibayar=Rp$bayar”

echo “terima kasih”

then

then adalah perintah untuk Melanjutkan proses yang berlangsung untuk lanjut ke perintah perintah selanjutnya. Biasanya then digunakkan jika kita menggunakan perintah if sebelumnya.

penggunaan: ketikkan then setelah statement sebelumnya.

if [ $pil –eq1 ]

then

echo “masukkan pilihan:”;

exit

exit adalah perintah yang digunakkan untuk keluar dari sebuah pernyataan.

Penggunaan : ketikkan exit . biasanya ditaruh pada urutan bawah.

if [ $pil –eq3 ]

then

exit 0;

else

echo “pilihan tidak tersedia”;

exit 1;

fi

echo “harga yang harus dibayar=Rp$bayar”

echo “terima kasih”

itu lah program yang saya buat

selamat mencoba ...

Tidak ada komentar:

Posting Komentar

 

MOHON MAAF BILA ADA YANG KURANG BERKENAN