Postingan
kali ini berguna untuk penjelasan lebih lanjut mengenai postingan sebelumnya
sekaligus tugas yang diberikan.
Adapun
soal yang diberikan sebagai berikut:
Adapun langkah-langkahnya
yaitu:
1. Seperti postingan saya sebelumnya mengenai shall
script yaitu ada berbagai cara di mana kita dapat
mengubah daftar dan lingkungan shell kita. Salah satu cara yang terbesar adalah
untuk mengubah cara pengguna khususnya, untuk menjadi super user. Untuk itu
disini kita memakai super user untuk mengerjakan tugas diatas. Seperti biasa
rumus super user yaitu “su –“ dan masukkan password sesuai pc masing-masing.
2. Setelah
masuk ke Super User selanjutnya kita masuk ke perintah dimana kita dapat
membuat kodingan dari tugas diatas. Adapun perintah yang digunakan yaitu:
vi [namafile].sh
contohnya:
vi volume.sh
3. Setelah menuliskan perintah diatas
lalu tekan enter maka kita akan masuk di editor vi lalu tuliskan kodingan
program di bawah ini:
awal=’y’
while
[ $awal == ‘y’ ] || [$awal==’Y’]
do
echo
“ HALO, SELAMAT DATANG DI
PROGRAM SHELL SCRIPT ......!”
echo
“
PROGRAM INI DIBUAT OLEH”
echo
“ NIM
: 2014-31-198”
echo
–n “ NAMA : “
read
nama
echo
“ ========================================”
echo
“ Program menghitung volume bangun ruang”
echo
“ ========================================”
echo
“ Pilih Bangun Ruang: “
echo
“ 1. Tabung”
echo
“ 2. Kubus”
echo
“ 3. Balok”
echo
“ 4. Exit”
echo
“-----------------------------------------“
read
–p “ Masukkan Pilihan sdr/sdri $nama : “ pil;
if
[ $pil –eq 1 ];
then
echo
“ Pilihan sdr/sdri $nama adalah Tabung “
echo
“ ------------------------------------------“
echo
–n “ Masukkan jari-jari Tabung = “
read
r
echo
–n “ Masukkan tinggi Tabung =”
read
t
echo
“ ------------------------------------------“
let
volume=r*r*t*22/7;
echo
“ Volume Tabung = $volume”
elif
[ $pil –eq 2 ];
then
echo
“ Pilihan sdr/sdri $nama adalah Kubus “
echo
“ ------------------------------------------“
echo
–n “ Masukkan panjang kubus = “
read
s
echo
“ ------------------------------------------“
let
volume=s*s*s;
echo
“ Volume Kubus = $volume”
elif
[ $pil –eq 3 ];
then
echo
“ Pilihan sdr/sdri $nama adalah Balok “
echo
“ ------------------------------------------“
echo
–n “ Masukkan panjang Balok = “
read p
echo
–n “ Masukkan Lebar Balok = “
read
l
echo
–n “ Masukkan Tinggi Balok = “
read
t
echo
“ ------------------------------------------“
let
volume=p*l*t;
echo
“ Volume Balok = $volume”
elif
[ $pil –eq 4 ];
then
exit
0
else
echo
“ Maaf , Bangun Ruang tidak tersedia! “
exit
1
fi
echo
–n “ Kembali ke awal ? y/n : “
read
awal
if
[ $awal == ‘y’ ] && [ $awal == ‘Y’ ]
then
read
awal
elif
[ $awal == ‘n’ ] && [ $awal == ‘N’ ]
then
exit
2
fi
done
adapun hasil screenshoot dari
program diatas sebagai berikut:
4. Setelah mengerjakan kodingan diatas,
simpan lalu keluar dengan menggunakan perintah “:wq” setela kembali maka
jalankan aplikasinya dengan perintah “sh volume.sh”
Maka hasilnya sebagai berikut:
1. Pengisian Nama
2. Menjalankan Program nomor 1
3. Menjalankan program nomor 2
4. Menjalankan Program nomor 3
5. Menjalankan program nomor 4









