Syntaxe : sort [SUBROUTINE] LIST
Trie LIST et retourne la liste triée. SUBROUTINE peut être spécifiée pour changer la fonction de comparaison. C'est soit un nom de fonction utilisateur, soit un bloc, qui retourne une valeur négative, nulle ou positive, et qui s'applique aux variables $a et $b (pour des raisons d'optimisation).
Si aucune routine n'est spécifiée, le tri sera alphanumérique.