Bash: массивы
Индексированные и ассоциативные массивы.
echo -e '\nИндексированный массив'
declare -a arrayI
arrayI[1]=/path/to/file1
arrayI[2]=/path/to/file2
#
echo keys: ${!arrayI[@]}
echo values: ${arrayI[@]}
echo -e '\nАссоциативный массив'
declare -A arrayA
arrayA[one]=/path/to/file1
arrayA[two]=/path/to/file2
#
echo keys: ${!arrayA[@]}
echo values: "${arrayA[@]}"
Отправить комментарий