Latihan 4 Shell

Untuk mahasiswa peserta mata kuliah pemrograman shell TK2123, silahkan kerjakan latihan 4 shell berikut!

  1. Jelaskan apa yang dimaksud dengan variabel pada shell!
  2. Jelaskan ada berapa jenis variabel pada shell!
  3. Jelaskan bagaimana cara penulisan variabel pada shell!
  4. Jelaskan 7 contoh variabel pada shell!
  5. Jelaskan apa yang dimaksud dengan variabel UDV!
  6. Jelaskan bagaimana kita membuat variabel sendiri!
  7. Buat sebuah shell script yang menampilkan output  ” Hallo (yang diikuti username anda)” menggunakan sebuah variabel pada shell!
  8. Sebutkan perintah Linux yang menampilkan semua variabel pada shell!
  9. Buat sebuah script shell sederhana yang menggunakan 3 variabel pada shell!

Silahkan diskusikan dengan teman. Tugas dikumpulkan ke email dengan subjek latihan 4 shell

Have Fun!

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.

http://pemula.linux.or.id/programming/bash-shell.html

Catatan:

Shebang

Syntax #! yang digunakan dalam scriptmenunjukan interpreter untuk mengeksekusi script dibawah lingkunan sistem operasi UNIX/Linux . Secara umum untuk syntax yang sering digunakan sebagai berikut :

#!/bin/bash

atau

#!/usr/bin/perl

atau

#!/usr/bin/python

Komentar

Komentar pada shell script bisa dilakukan dengan format :

komentar tunggal

#komentar

Komentar beberapa baris

<<tagnama

isi

isi

isi

tagnama

seperti contoh berikut :

#!/bin/bash

<<program

ini merupakan salah satu contoh

untuk percobaan penggunaan komentar pada script

contoh script sederhana

program

#Contoh script sederhana

#@tim pengajar pemrograman shell

echo “tanggal hari ini :$(date) @ $(hostname)”

echo “Konfigurasi jaringan”

/sbin/ifconfig

Silahkan tuliskan tanggapan, kritik maupun saran