Demo image Demo image Demo image Demo image Demo image Demo image Demo image Demo image

Senin, 17 Desember 2012

Modul 2 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. Bagaimana anda menyalin semua file dari direktori /tmp/a ke dalam direktori /tmp/b. Bagaimana jika yang disalin semua file berekstensi .txt? Semua file terakhiran .html? Anda dapat menjawabnya dengan:
$ cp /tmp/a/* /tmp/b/
$ cp /tmp/a/*.txt /tmp/b/ $ cp /tmp/a/*.html /tmp/b/ 

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

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

Skip 1



Hasil Running



Menampilkan tanggal , usernme dan direktori aktif


Skip



 Hasil Running






Menampilkan daftar file dan direktori yang terdapat di dalam direktori aktif

Skip




Hasil Running





Tidak ada komentar:

Posting Komentar