Tip #15: Maximum in einem Array finden
Stellt euch vor, ihr habt ein Array gut gefüllt mit verschiedenen Integer-Werten und wollt das Maximum bestimmen. Wie geht das mit zsh-Mitteln? Ganz einfach:
jens@frankenstein:~/ > a=( 12 232 45 1 56 232 124 12 3442 345) jens@frankenstein:~/ > print -l ${${(On)a}[1]} 3442
Was macht der Ausdruck? Ganz einfach! Er sortiert das Array numerisch und gibt dann den ersten Wert aus.
Trackbacks
blogring.org on : Blogring für array
Show preview
Verwandte Blog-Einträge
Comments
Display comments as Linear | Threaded