Manipulasi layar menu( file sh di linux )

Rabu, 01 Juli 2009


Kode nya sebagai berikut.. :
...
clear

while true

do

for posisi in `seq 1 80` #frame garis atas bawah

do

tput cup 1 $posisi

echo -n "*"

tput cup 25 $posisi

echo -n "*"

done

for posisi in `seq 1 25` #frame garis kanan kiri

do

tput cup $posisi 1

echo -n "#"

tput cup $posisi 80

echo -n "#"

done

for posisi in `seq 20 60` #frame garis koyak tengah atas bawah

do

tput cup 10 $posisi

echo -n "="

tput cup 8 $posisi

echo -n "+"

tput cup 17 $posisi

echo -n "+"

done
for posisi in `seq 8 17` #frame garis kotak tengah kanan kiri

do

tput cup $posisi 20

echo -n "%"

tput cup $posisi 60

echo -n "%"

done

tput cup 9 38

echo -n "Menu"

tput cup 11 22

echo -n "1. Satu"

tput cup 12 22

echo -n "2. Dua"

tput cup 13 22

echo -n "3. Tiga"

tput cup 14 22

echo -n "4. Empat"

tput cup 15 22

echo -n "5. Lima"

tput cup 16 22

echo -n "6. Exit"

tput cup 18 22

echo -n "Enter Your Choices : "

read a

clear

case $a in

1) clear

echo "Tekan Enter Untuk Kembali ke Menu......."

read
;;

2) clear

echo "Tekan Enter Untuk Kembali ke Menu......."

read

;;

3) clear

echo "Tekan Enter Untuk Kembali ke Menu......."

read

;;

4) clear

echo "Tekan Enter Untuk Kembali ke Menu......."

read

;;

5) clear
echo "Tekan Enter Untuk Kembali ke Menu......."

read

;;

6) clear

tput cup 9 38

echo -n "********************"

tput cup 12 38
echo -n "Program Berakhir...."

tput cup 16 38

echo -n "********************"

exit

clear

;;
*) exit

;;

esac

done

clear

0 komentar:

Posting Komentar