Czy istnieje sposób tworzenia zmiennych bash i przypisywania im wartości za pomocą pętli?
Coś w stylu:
#!/bin/bash
c=0
for file in $( ls ); do
var"$c"="$file";
let c=$c+1;
done
EDYCJA: Dziękuję @Costas i @mdpc za wskazanie, że byłaby to zła alternatywa dla listy; pytanie jest tylko teoretyczne.
var"$c"
psuje to. Odpowiedź @Costas pokazuje, jak przypisać wiele wartości do jednej zmiennej listy - tylko teoretycznie pytam, czy zmienne mogą być generowane za pomocą pętli.