Bash massivlari
Bashda massivlar bilan ishlash
Ushbu bo‘limda Bash skriptlarida massivlarni qanday yaratish va ular bilan ishlash tushuntiriladi.
Massivlar bitta o‘zgaruvchida bir nechta qiymatni saqlash imkonini beradi, bu esa ma’lumotlarni boshqarishni osonlashtiradi.
Massivlarni yaratish
Bashda massiv yaratish uchun quyidagi sintaksisdan foydalaning.
Massivlar bir nechta qiymatni saqlay oladi va har bir qiymat noldan boshlab indekslanadi:
Misol: massiv yaratish
my_array=("value1" "value2" "value3")
Massivlarga ularning vazifasini aks ettiruvchi nomlar bering.
Massiv elementlariga murojaat qilish
Bash massividagi elementlarga murojaat qilish uchun element indeksidan foydalaning.
Indeks kvadrat qavslar ichida ko‘rsatiladi:
Misol: massiv elementlariga murojaat qilish
echo ${my_array[0]}
Eslatma: Bash massivlari 0 indeksidan boshlanadi, shuning uchun ${my_array[0]} birinchi element hisoblanadi.
Boshqa shell’larda bu boshqacha: macOS’dagi standart shell bo‘lgan zsh’da massivlar 1 indeksidan boshlanadi
Massiv elementlarini o‘zgartirish
Bash massividagi elementlarni indeksni ko‘rsatib, yangi qiymat berish orqali o‘zgartirishingiz mumkin:
Misol: massiv elementlarini o‘zgartirish
my_array[1]="new_value"
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
