Variabel¶
Variabel, adalah string karakter yang kita beri nilai, nilai yang diberikan dpat berup anka, teks, nama file, perangkat atau jenis data lainnya.
variabel tidak lebih dari petunjuk ke data aktual. shell memungkinkan kita untuk membuat, menetapkan dan menghapus variabel.
nama variabel hanya boleh berisi huruf( a sampai z atau A sampai Z) angka (0 sampai 9) atau karakter garis bawah ( _
)
dengan peraturan conventional shell, penamaan variabel haru berifat uppercase atau huruf kapital.
contoh nama variabel yang vaild
berikut contoh dari variabel yang tidak valid
alasan kita tidak dapat menggunakan karakter sepert !, &, atau -, karena karakter ini meiliki arti khusus untuk shell.
Mendifinsikan variabel¶
variabel didefinisikan sebagai berikut
contoh diatass mendifinisikan variabel dan memberikan nilai padanya, variabel jenis ini disebut dengan variabel skalar. variabel skalar hanya dapat menampung satu nilai pada satu waktu. shell memungkinkn kita untuk menyimpan nilai apapun yang diingkan dalam sebuah variabel.
Mengakses nilai¶
untuk mengakses nilai yang disimpan dalam variabel. awali pemanggila dengan tanda dolar ($) sebagai contoh
Variabel read only¶
shell juga menyediakan cara untuk menandai variabel sebagai read-only dengan menggunakan perintah readonly
. setelah variabel ditandai, maka nilainya tidak dapat diubah.
jika dijalankan maka akan menghasilkan
Variabel unset¶
unset atau menghapus variabel mengarahkan shell untuk menghapus variabel dari daftar variabel yang dilacaknya. setelah kita menghapus variabel. kita dapat mengakses nilai yang disimpan dalam variabel. contoh sintaks dari menghapus variabel
perintah diatas menghapus nilai dari variabel yng ditentukan.
contoh di atas tidak mencetak apapun. kita tidak dapat menggunakan perintah unset untuk menghapus variabel yang ditandai readonly
Dibuat: September 23, 2022