Linux bash: пример работы с массивом и цикл for

Время от времени приходится в Linux bash shell скрпитах использовать массивы и циклы for.
Может быть кому-то тоже будет полезно это.

#!/usr/bin/env bash

dirs=('tmp' 'cache' 'logs')

for j in ${dirs[@]} 
do
    echo $j
done

В примере переменная dirs содержит массив значений, значения которого перебираются в цикле for