SELAMAT DATANG DI WWW.POKOKNYAENAK.BLOGSPOT.COM

Kami Hadir dengan Berbagai Info yang Pastinya Menarik....

Cari sesuatu? Di Mbah Google saja...ketikkan kata kunci di kotak di bawah ini

Custom Search

Tuesday, July 13, 2010

Bash Program in Linux Ubuntu

Shell Scripting (pemrograman dalam shell)

1. jalankan pico utk mengetik prog.1
$pico prg1 enter
- tulis scrip prg1 saja
- utk menyimpan pilih write out (ctrl-O)
- keluar/exit dari pico
2. Jalankan scrip dgn
- Sbash prg1enter atau
- $./prg1 enter
3. jika ada salah edit dengan pico lagi
$ pico prg1
4. tulis prog.2, prog.3 satu persatu.
$pico prg2

misal
$pico prg1eecho nama anda?
read nama
echo berat anda?
read berat
echo hallo $nama berat anda $ berat

ketik dalam script:
#untuk komentar
$ nama --> variabel
read nama --> variabel

-lt = less than = < -gt = greater than = >
-le = less equal = (=<) -ge = greater equal = (>=)
-eq = equal (=)


Bash Program 1

#!/bin/bash
#prg1
Echo –n “Nama anda :”;
Read nama;
Echo “Hi $nama, apa khabarmu?”;
Echo “Pesan dan kesan:”;
Read
Echo “Kata $nama, $REPLY”;

Bash Program 2

#!/bin/bash
#prg2
Echo “Nama anda:”;
Read nama;
Echo “Umur anda:”;
Read umur;
If [ $umur –lt 20 ];
Then
Echo “Anda masih muda”;
Else
Echo “Anda sudah tua”;
Fi #akhir if bossss


Bash Program 3

#!/bin/bash
#prg3
Kunci=”bash”;
Read –s –p “Password anda :”pass;
If [ $pass==$kunci ]; then
Echo “Sukses, anda layak dapat linux”;
Else
Echo “Wahh Sorry, anda gagal nih”;
Fi #akhir if bossss


Bash Program 4

#!/bin/bash
Clear
Echo “MENU HARI INI”;
Echo “_______”;
Echo “1. Bakso Urat”;
Echo “2. Gado-Gado
Echo “3. Exit”;
Reap –p “Pilihan anda [1-3]:”pil;
If [ $pil –eq 1 ];
Then
Echo “Banyak mangkuk =”;
Read jum;
Let bayar=jum*2500;
Elif [ $pil –eq 2 ] ;
Then
Echo “Banyak Porsi =”;
Read jum;
let bayar=jum*3000;
elif [ $pil –eq 3 ];
then
exit 0;
else
echo “Sorry, tidak tersedia”
exit 1;
fi #akhir if bossss

echo “Harga bayar=Rp. $bayar;
echo “Terima kasih”;


Bash Program 5

#!/bin/bash
#prg4
For angka in 1 2 3 4 5;
Do
Echo “Angka=$angka”;
Done


Bash Program 6

#!/bin/bash
#prg5
Masukkan=hello;
While [ “$masukkan”!=”bye” ]
Do
#selaa
Echo “Masukkan kata sebarang (bye untuk keluar)”;
Read masukkan;
Echo ”Anda mengetik: $masukkan”
Done


Bash Program 7

#!/bin/bash
#prg6
Memindahkan file dan menghapus direktori
Mkdir dicoba;
Mv * dircoba;
Rm –rf dircoba;
Mkdir dircoba;
Echo “delete all file!”
Bash Program 8

#!/bin/bash
#prg7
A=10;
B=5;
#memakai let;
Let jumlah=$a+$b
Let kurang=$a-$b;
Let kali=$a*$b;
Echo $Jumlah;
echo $kurang;
echo $kali;

No comments:

Daftar Menu

What is your Opinion about this blog?

Counter Strike

Powered By Blogger