Untuk mahasiswa peserta mata kuliah pemrograman Shell, silahkan kerjakan latihan 3 bash berikut:
1. Jelaskan apa maksud perintah-perintah berikut! Beri Contoh!
a. cat d. cut
b. grep e. sed
c. sort f. tr
2. Jelaskan apa persamaan dan perbedaan perintah echo dan printf! Beri contoh!
3. Jelaskan apa maksud perintah-perintah berikut! Beri Contoh!
a. id e. chfn
b. hostname f. who
c. uname g. whoami
d. w h. finger
4. Jelaskan apa yang dimaksud dengan shebang!
5. Buat sebuah script sederhana yang menampilkan pesan berikut dengan vi editor:
“Selamat datang ”
“di Telkom University”
6. Ubah hak akses script tersebut sehingga hanya root yang dapat menjalankan
script tersebut!
7. Cari sumber referensi (web atau buku) yang menampilkan semua command shell!
Silahkan diskusikan dengan teman. Tugas dikumpulkan ke email.
Have Fun!

Shell digunakan untuk berbagai tujuan di Linux.
Untuk membuat file shell script bisa menggunakan langkah-langkah berikut :
- menggunakan text editor (vi editor)
- simpan dan keluar dari text editot (vi editor)
- buat script menjadi script yang siap dieksekusi
- lakukan pengetesan script
Referensi:
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/
http://mywiki.wooledge.org/BashFAQ
http://tldp.org/LDP/abs/html/index.html
http://bash.cyberciti.biz/guide/Main_Page
Cameron Newham, J. Vossen, Carl Albing, and Jp Vossen. 2007. Bash Cookbook: Solutions and Examples for Bash Users (Cookbooks (O’Reilly)). O’Reilly Media, Inc
Cameron Newham, Bill Rosenblatt. 1998. Learning the Bash Shell (2nd ed.). Gigi Estabrook (Ed.). O’Reilly & Associates, Inc., Sebastopol, CA, USA.