آرایه ها (Arrays)
«آرایه (Array)» یک متغیر چندتایی است. چند مقدار را کنار هم نگه می دارد. بنابراین مدیریت داده ها راحت تر می شود. مثل جعبه مداد رنگی با خانه های شماره دار.
ساخت آرایه در بش
برای ساخت آرایه از پرانتز استفاده کن. مقدارها را با فاصله بنویس. اندیس از صفر شروع می شود.
my_array=("value1" "value2" "value3")
نکته: نام آرایه را واضح بگذار تا هدفش مشخص باشد.
دسترسی به عناصر آرایه
برای دسترسی، اندیس را داخل براکت بنویس. سپس مقدار چاپ می شود.
echo ${my_array[0]}
تغییر عناصر آرایه
برای تغییر مقدار، اندیس را مشخص کن و مقدار تازه بده.
my_array[1]="new_value"
گام های عملی
- آرایه را با پرانتز ایجاد کن.
- با اندیس صفر مقدار اول را بخوان.
- یک مقدار را تغییر بده و دوباره چاپ کن.
برای استفاده توابع همراه آرایه ها، به توابع سر بزن. همچنین صفحه آرایه های بش را نشانه گذاری کن.
جمع بندی سریع
- آرایه ها چند مقدار را کنار هم نگه می دارند.
- اندیس از صفر شروع می شود.
- با ${my_array[i]} عنصر را می خوانی.
- با my_array[i]= مقدار را عوض می کنی.
- نام روشن، خوانایی کد را بهتر می کند.