>_ IzzyLab

Практическое задание

Массивы в bash

средне

Напиши скрипт /root/arr.sh, который заводит массив из трёх элементов apple banana cherry и печатает число элементов и второй элемент через пробел. Ожидается 3 banana.

Что потренируешь:
  • массивы bash
  • ${arr[@]}
  • индексация
  • bash-скрипты

Разбор темы

Массивы в bash объявляются перечислением элементов в круглых скобках, а индексация идёт с нуля — это ключевой нюанс, из-за которого «второй элемент» и «индекс 2» не совпадают. Длину массива и обращение к элементу дают специальные формы подстановки параметра: решётка перед именем возвращает количество, а имя с индексом в квадратных скобках — конкретный элемент. Задача тренирует различать длину и индекс и комбинировать обе подстановки в одном выводе.

Что проверяется

  1. печатает число элементов и второй элемент

Как это выглядит