Kepada mahasiswa peserta mata kuliah Pemrograman Shell, hari ini kita akan melakukan review materi yang telah diajarkan pada kajian 2. Silahkan kerjakan latihan 17 shell berikut:
- Buat sebuah script yang dapat melakukan hitung mundur dari angka 10! Seperti pada gambar berikut:
- Buat sebuah script yang dapat melakukan backup data dari directory /home anda!
- Buat sebuah script ramalan nasib anda hari ini! (Jadi script anda memiliki 10 kemungkinan nasib, kemudian program anda akan meminta user memasukkan nama. Setelah itu script anda akan menampilkan nasib “user” tersebut dengan memilih secara acak dari 10 kemungkinan nasib tadi.)
-
Buat sebuah script yang dapat melakukan perhitungan volume dari kubus!
- Buat sebuah menu pemesanan barang online, dimana pelanggan dapat membeli barang, kemudian memilih jumlah barang dan script anda akan menampilkan jumlah tagihan yang harus dibayar!
Have Fun!
Referensi:
http://steve-parker.org/sh/first.shtml
http://tldp.org/LDP/Bash-Beginners-Guide/html/
http://www.ibm.com/developerworks/linux/library/l-bash/index.html
http://www.arachnoid.com/linux/shell_programming.html
http://www.hypexr.org/bash_tutorial.php
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
http://www.panix.com/~elflord/unix/bash-tute.html
http://linuxcommand.org/writing_shell_scripts.php
http://bash.cyberciti.biz/guide/Main_Page
http://linuxconfig.org/bash-scripting-tutorial