Bash: аргументы, массивы и фоновые задачи — практика

Скрипт получает аргументы, хранит значения в массиве и запускает длительную команду в фоне. В этих шести вопросах нужно прочитать синтаксис Bash и выбрать команду для следующего действия.

Как проходить

Сначала разберите строку интерпретатора и позиционные параметры. Потом переходите к обычным и ассоциативным массивам. Завершите управлением заданиями оболочки: список jobs относится к текущей сессии, а не ко всем процессам машины.

Задания

  1. Shebang в Bash: зачем нужен путь к интерпретатору.
  2. Bash: первый аргумент скрипта.
  3. Массив Bash: как обратиться ко второму элементу.
  4. Bash declare -A: ассоциативный массив.
  5. Bash jobs: фоновые задачи текущей оболочки.
  6. Bash fg: вернуть фоновую задачу на передний план.

После отдельных вопросов можно перейти к последовательной практике в курсе Bash Linux + Git: от новичка до уверенного пользователя. Посмотрите программу и доступные пробные уроки, чтобы выбрать следующий шаг.

Bash: аргументы, массивы и фоновые задачи — практика