Jumat, 30 Desember 2011
laporan praktikum sistem operasi modul 5
20.19 |
Diposting oleh
Unknown
MODUL 5
PEMOGRAMAN SHELL
PEMBAHASAN
1) Membuat Shell Script
a) Membuat file teks bernama test denganmenggunakan editor vi.
vi test.sh
ð Editor vi akan terbuka.
Kemudian diisikan script program berikut :
Clear
echo “TanggalSekarang’
Date
ð Kemudian simpan file tersebut dan keluar dari editor vi dengan perintah :wq
b) Jalankan file test dengan memberikan perintah:
test.sh
ð yang terjadi saat kita melakukan perintah tersebut file tidak ditemukan itu disebabkan karena hak execute belum diberikan pada file test.sh.
Kemudian untuk membuktikan lakukan perintah berikut:
ls -l test.sh
ð pada saat kita melakukan perintah itu muncul file yang dicari
-rw-r--r-- 1 student student 34 Nov 22 test 01:36 test
Maka hak aksesnya adalah :
Untuk user : membaca dan menulis
Untuk group : membaca saja
Untuk other : membaca saja
c) Agar tes bisa dijalankan maka harus ditambahkan perintah : chmod u+x test.sh
Kemudian ls –l test.sh
Hasilnya:
-rwxr-xr-x 1 student student 34 Nov 22 01:36 test*
Maka hak aksesnya menjadi :
Untuk user : membaca, menulis dan eksekusi
Untuk group : membaca dan mengeksekusi
Untuk other : membaca dan mengeksekusi
d) Menjalankankembali file test denganmemberikanperintah:
sh test.sh
ð masih muncul nama file yang disimpan
bash test.sh
ð masih muncul nama file yang disimpan
test.sh
ð Pada perintah ini ditemukan pesan kesalahan “Command not found”,maka perlu ditambahkan perintah untuk merujuk ke lokasi shell untuk mencari letak direktori dari perintah yang diberikan pengguna.
PATH=$PATH:
test.sh
PATH
ð Merupakan daftar nama direktori. Bila sebuah intruksi diberikan dari prompt shell maka intruksi tersebut akan dicari pada daftar tersebut.
2) Memahami perintah Echo
Ø Echo perintah ini digunakan untuk menampilkan suatu pesan atau keterangan pada layar.
Contoh:
echo selamat ; echo belajar
ð pada perintah ini terdapat tanda, yang berfungsi sebagai menampilkan string menjadi pindah garis.
Hasilnya:
Selamat
Belajar
echo -n selamat ; echo belajar
ð Pada perintah ini fungsi dari –n adalah menampilkan string tanpa diakhiri dengan pindah baris.
Hasilnya:
Selamatbelajar
echo Selamatbelajar
ð perintah ini digunakan untuk menampilkan kalimat Selamat belajar.
echo “Selamatbelajar”
ð pada perintah ini terdapat tanda“ “ yang artinya kalimat yang ditampilkan yang ada didalam tanda itu.
Hasilnya:
Selamatbelajar
echo selamat /n belajar
ð tanda /n pada perintah tersebut akan berubah fungsi menjadi n saja yang artinya and (dan)
Hasilnya:
Selamat n belajar
echo “selamat /n belajar”
ð Pada perintah ini apabila diawali dengan tanda“ dan diakhiri dengan tanda” maka kalimat yang ada didalamnya tidak berubah.
Hasilnya :
Selamat /n belajar
3)
1. TUGAS
1. Carilah perintah-perintah percabangan dan perulangan, disertai dengan contoh programnya.
Statement while
Pernyataan ini berguna untuk memproses suatu pernyataan atau beberapa pernyataan beberapa kali. Pada while ini bagian pernyataan akan dieksekusi selama ungkapan dalam while bernilai benar. Kemungkinan pernyataan while ini tidak dijalankan sama sekali,jika kondisi pertama kali bernilai salah.
Contoh:
While kondisi_ekspresi; do
perintah
done
Statement For
Pernyataan ini digunakan untuk mengerjakan pernyataan atau sekelompok pernyataan secara berulang kali untuk setiap nilai yang terletak dalam suatu daftar (list). pernyataan for perulangan akan dikerjakan dalam hitungan yang sudah pasti.
Contoh:
For ekspresi_kendali; do
perintah
done
Statement if/elif/else
Merupakan sebuah program yang menyatakan sebuah kondisi dan pernyataan. Jika kondisi itu yang mengikuti if gagal kondisi yang mengikuti elif akan diuji. Jika berhasil perintah setelah statement then akan dieksekusi, jika gagal maka kondisi elif berikutnya akan diperiksa. Jika tidak ada yang sukses perintah pada blok else dieksekusi.
Contoh:
if kondisi1
then
perintah
Langganan:
Posting Komentar (Atom)
Statistik
Translate
Blog Archive
-
▼
2011
(1064)
-
▼
Desember
(105)
-
▼
Des 30
(48)
- program bangun ruang
- program anjang elemen
- laporan algo modul 16
- laporan algo modul 15
- laporan algo modul 14
- laporan algo modul 13
- laporan algo modul 10
- laporan algo modul 12
- laporan algo modul 11
- laporan algo modul 10
- laporan algo modul 9
- laporan algo modul 8
- laporan algo modul 7
- laporan algo modul 6
- laporan algo modul 5
- laporan algo modul 2
- laporan algo modul 2
- laporan algo 1
- program umur
- program data mahasiswa
- program aritmatika
- tugas algoritma modul 13
- tugas algoritma modul 11
- tugas algoritma modul 12
- tugas algoritma modul 10
- tugas algoritma modul 8
- tugas algoritma modul 9
- tugas algoritma modul 7
- tugas algoritma modul 5
- tugas algoritma modul 6
- tugas algoritma modul 3
- tugas algoritma modul 4
- tugas algoritma modul 2
- laporan praktikum sistem operasi modul 1 dan 2
- laporan praktikum sistem operasi modul 7
- laporan praktikum sistem operasi modul 8
- laporan praktikum sistem operasi modul 6
- laporan praktikum sistem operasi modul 3
- laporan praktikum sistem operasi modul 4
- laporan praktikum sistem operasi modul 5
- program diskon sepatu dalam java
- program determinan
- program pemilihan transportasi dengan switch (Dala...
- program menghitung rata rata
- program pembuatan setengah segitiga dari angka (da...
- prgram menghitung pecahan uang (dalam Java)
- Program looping dengan java
- Arti Kehidupan
-
▼
Des 30
(48)
-
▼
Desember
(105)
0 komentar:
Posting Komentar