UNIX Programming
10 September 2010
Pengantar

Matakuliah ini memberikan dasar-dasar pengetahuan tentang sistem operasi GNU/Linux, khususnya tentang sistem UNIX/Linux. Pemrograman yang diberikan mencakup pemrograman skrip, seperti BASH shell scripting, dialog, SED, dan AWK. Diharapkan dengan mengikuti perkuliahan ini, mahasiswa mampu memiliki pengetahuan dasar tentang skrip yang ada pada setiap sistem operasi berbasis GNU/Linux atau UNIX.

Materi Presentasi
  1. Syllabus
  2. Introduction to UNIX Environment (18 Agustus)
  3. Bash Shell Scripting (1) (25 Agustus)
  4. Bash Shell Scripting (2) (1 September)
  5. Bash Shell Scripting (3) (15 September)
  6. Bash Shell Scripting (4) (22 September)
  7. Pattern Matching (regular expression) - Online Regex (29 September)
  8. Dialog Programming (1) (20 Oktober)
  9. Dialog Programming (2) (27 Oktober)
  10. SED Programming - Reading 1 - Reading 2 (3 November)
  11. AWK Programming - Reading 1 - Reading 2 - Reading 3 (10 November)
  12. Review (17 November)
  13. Presentasi (24 November / 1 Desember)
Referensi Buku
  1. Beginning Linux Programming 2nd Edition (Neil Matthew, Richard Stones - John Wiley)
  2. Beginning Shell Scripting (Eric Foster-Johnson, John C. Welch, Micah Anderson - Wrox)
  3. Learning Bash Shell 2nd Edition (Cameron Newham, Bill Rosenblatt - O'Reilly)
  4. Mastering Unix Shell Scripting 2nd Edition (Randal K. Michael - Wiley)
  5. A Practical Guide to Linux® Commands, Editors, and Shell Programming (Mark G. Sobell - Prentice Hall)
  6. Linux in a Nutshell (Stephen Figgins, Ellen Siever, Aaron Weber - O'Reilly)
  7. Unix Shell By Example (Ellie Quigley - Prentice Hall)
  8. Shell Scripting Recipes: A Problem-Solution Approach (Chris F.A. Johnson - Apress)
  9. Sed & Awk 2nd Edition (Dale Dougherty & Arnold Robbins - O'Reilly)
  10. Classic Shell Scripting (Arnold Robbins and Nelson H.F. Beebe - O'Reilly)
  11. Bash Cookbook ( Carl Albing, JP Vossen, Cameron Newham - O'Reilly)