Pages

Selasa, 18 Desember 2012

MODUL II “VARIABEL & KARAKTER ESCAPE”


Pembuatan Variabel 

Perlu dicatat bahwa harus tidak ada spasi (ruang) sebelum dan sesudah tanda sama dengan (“=”): VAR=value benar sedangkan VAR =  value tidak bekerja. Pada kasus pertama, shell melihat  simbol “=” dan memperlakukan perintah sebagai pemberian atau pelewatan variabel. Pada kasus kedua, shell menganggap bahwa VAR harus berupa nama perintah dan mencoba mengeksekusinya

Wildcard

Wildcard atau karakter asterisk (*) bukanlah hal baru jika anda telah biasa menggunakan console Linux. Bagian ini memaparkan bagaimana asterisk digunakan dalam skrip shell.

Karakter Escape

Ada sejumlah karakter tertentu memiliki arti khusus bagi shell; Misalnya karakter petik ganda (“) yang menyebabkan shell memperhitungkan spasi dan TAB dalam pemrosesan teks, sebagai contoh:




$ echo Halo Dunia
Halo Dunia
$ echo "Halo Dunia"
Halo Dunia
Bagaimana menampilkan Halo "Dunia" ?
$ echo "Halo \"Dunia\""

Program Variabel & Karakter Escape

Membuat Penjumlahan



#!/bin/bash
# Nama file skrip: var10.sh 
a=5.66
b=8.67
c=`echo $a + $b | bc`
 echo "$a + $b = $c"







 Menampilkan Username, Tanggal, dan Menampilkan direktori aktif






Menampilkan daftar file dan direktori yang terdapat di dalam direktorti aktif


#!/bin/bash 
echo "Halo, $LOGNAME" 
echo "Tanggal sekarang `date`"
echo "Pengguna: `who i am`"
echo "Direktori aktif `pwd`"
echo "Daftar direktori `ls -ls`"