Pracuję w ZSH, ale jestem pewien, że instrukcje BASH prawdopodobnie również będą pomocne. Potrzebuję pętli for przechodzącej przez wartości przechowywane w tablicy lw, a następnie uruchamiam skrypt powłoki, oparty na nazwie przechowywanej w tablicy.ZSH dla zmiennej zmienna pętli numer
Jak dotąd, jest to, co mam wymyślić:
$lw=('plugin1' 'plugin2' 'plugin3')
for i in $lw;
do . ~/Library/Rogall/plugins/$lw[$i]/lw.prg end;
done
to właśnie daje mi błąd podczas uruchamiania mówiąc, że nie może znaleźć ~/Library/Rogall/plugins // LW. prg, więc wygląda na to, że po prostu ignoruje moją zmienną wszystkie Mimor.
Jakieś pomysły, w których pomieszałem?
Spróbuj 'echo $ I' zobaczyć co zawiera. –