Назначение динамических имен переменных bash с помощью цикла for
Поэтому я пытаюсь что-то сделать, не уверен, если это возможно. У меня есть следующий код:
for i in {0..5}; do
if [[ -f ./user$i ]]; then
group$i=$(grep -w "group" ./user0|awk '{print $2}'|perl -lape 's/\s+//sg')
Что я хочу сделать, это назначить уникальную переменную для каждого экземпляра {0..5}, так что group1 group2 group3 group4 для каждого имени переменной. Затем я бы изменил ./user0 на ./user$i и создал бы динамический список переменных на основе моей последовательности. Это возможно? Я получаю следующую ошибку при попытке выполнить это, и я не уверен в том, что я на самом деле сделал, что не нравится bash.
test.sh: строка 16: group0 = j: команда не найдена