TAB MENU

SHELL SCRIPT: PROGRAM MENU PESANAN


Berikut langkah kerja penulisan shell script menu pesanan makanan(cuma contoh hehehe-nati bisa diubah sesuai kebutuhan yang penting konsepnya paham) 
1. Buat file sh di vi teks editor agar lebih mudah di edit nantinya
            $ vi file_name
            Ex: $ vi shmenu.sh

2. Tulis program sbb:
 
#!/bin/bash
clear
echo “ HALLO, SELAMAT DATANG DI PROGRAM SHELL SCRIPT..........! “;
echo “                                PROGRAM INI DIBUAT OLEH : “;
echo “ “;
read -p “ NIM : “ nim;
read -p “ NAMA : “ nama;
echo “ “;
echo “ ========================= “;
echo “ Menu makanan hari ini : “;
echo “ ========================= “;
echo “                          1. Nasi Uduk                 “;
echo “                          2. Nasi Kuning             “;   
echo “                          3. Gado-gado                 “;
echo “                          4. Garang Asem                “;
echo “                          5. Ketoprak                  “;
echo “                          6. Iga Bakar                  “;
echo “                          7. Keluar                 “;
echo “ “;
echo “ ---------------------------------------------------------------------------------------- “;
read –p “ Masukkan pilihan menu Bpk/Ibu $nama [1-7] : “ pil;
echo “ ---------------------------------------------------------------------------------------- “;
case $pil in
1)
                                echo “Nasi Uduk siap akan disajikan Bpk/Ibu $nama “;
                                echo “ “;
                                echo -n “Pesan berapa porsi Bpk/Ibu $nama? “;
                                read jum “porsi” ;
                                let bayar=jum*5000;
;;
2)
                                echo “Nasi Kuning siap akan disajikan Bpk/Ibu $nama “;
                                echo “ “;
                                echo -n “Pesan berapa porsi Bpk/Ibu $nama? “;
                                read jum “porsi” ;
                                let bayar=jum*4000;
;;
3)
                                echo “Gado-gado siap akan disajikan Bpk/Ibu $nama “;
                                echo “ “;
                                echo -n “Pesan berapa porsi Bpk/Ibu $nama? “;
                                read jum “porsi” ;
                                let bayar=jum*8000;
;;
4)
                                echo “Garang Asem siap akan disajikan Bpk/Ibu $nama “;
                                echo “ “;
                                echo -n “Pesan berapa porsi Bpk/Ibu $nama? “;
                                read jum “porsi” ;
                                let bayar=jum*6000;
;;
5)
                                echo “Ketoprak siap akan disajikan Bpk/Ibu $nama “;
                                echo “ “;
                                echo -n “Pesan berapa porsi Bpk/Ibu $nama? “;
                                read jum “porsi” ;
                                let bayar=jum*9000;
;;
4)
                                echo “Iga Bakar siap akan disajikan Bpk/Ibu $nama “;
                                echo “ “;
                                echo -n “Pesan berapa porsi Bpk/Ibu $nama? “;
                                read jum “porsi” ;
                                let bayar=jum*12000;
;;
*)
                                echo “ Terima Kasih “;
                                echo “ ----------------- “;
                                exit
;;
esac
echo “ “;
echo “Tagihan Bpk/Ibu $nama = Rp. $bayar “;
echo “Tagihan Bpk/Ibu $nama = Rp $bayar “>>rekap;
echo “ “;
echo “Silahkan Bpk/Ibu $nama bayar di Kasir “;
echo “Terima Kasih Bpk/Ibu $nama “;
echo " ";
echo " ";
 



Note :
script tagihan yang kedua diprogram untuk menginput jumalah tagihan ke file rekap.
Untuk mengeceknya bisa dilakukan dennga mengetikkan:
                $ cat rekap
 
Output




Tidak ada komentar:

Posting Komentar