Perintah declare
dalam Bash digunakan untuk mendeklarasikan variabel dan menetapkan atribut tertentu pada variabel tersebut. Ini memungkinkan pengguna untuk mengontrol jenis data dan perilaku variabel dalam skrip Bash.
Berikut adalah sintaks dasar dari perintah declare
:
declare [options] [arguments]
-a
: Mendeklarasikan variabel sebagai array.-i
: Mendeklarasikan variabel sebagai integer, yang memungkinkan operasi aritmatika.-r
: Menetapkan variabel sebagai read-only, sehingga nilainya tidak dapat diubah.-x
: Menetapkan variabel sebagai variabel lingkungan yang dapat diakses oleh proses anak.declare myVar="Hello, World!"
echo $myVar
declare -a myArray=("Apple" "Banana" "Cherry")
echo ${myArray[1]} # Output: Banana
declare -i myInt=5
myInt+=10
echo $myInt # Output: 15
declare -r myConst="This is a constant"
echo $myConst
# myConst="New Value" # Ini akan menghasilkan error
declare -x myEnvVar="Environment Variable"
echo $myEnvVar
declare -p
untuk menampilkan informasi tentang variabel yang telah dideklarasikan.-r
untuk variabel yang tidak boleh diubah setelah ditetapkan, untuk menghindari kesalahan.