Wie reverse-Array in Bash Online-FOR-Schleife?

Wie kann ich die Reihenfolge umkehren, in denen ich eine for-Schleife für ein array definiert

Zum Durchlaufen des Arrays, die ich bin, dies zu tun:

$ export MYARRAY=("one" "two" "three" "four")
$ for i in ${MYARRAY[@]}; do echo $i;done
one
two
three
four

Gibt es eine Funktion, wo kann ich die Reihenfolge der array?

Ein Gedanke, den ich hatte, ist die Erzeugung einer Sequenz von invertierten Indizes und nennen Sie die Elemente mithilfe dieser umgekehrte index, aber vielleicht gibt es eine schnellere alternative, oder zumindest einfacher zu Lesen.

InformationsquelleAutor der Frage pedrosaurio | 2012-11-13

Schreibe einen Kommentar