sort (/usr/bin/sort
) ist ein Programm, mit dem Datenströme oder Dateien sortiert, zusammengeführt oder auf eine bereits vorliegende Sortierung überprüft werden können. Sortierungsschlüssel können alphabetisch oder numerisch sein und konfigurierbare Teile der Eingabe(-zeilen) in ebenfalls konfigurierbarer Reihenfolge umfassen.
Der Funktionsumfang wie auch die Funktionsweise von sort
ist für UNIX-Systeme durch den POSIX-Standard geregelt[1], dagegen weist das GNU-sort
einige Abweichungen von diesem Standard auf. Die Single UNIX Specification listet das Utility sort
als „mandatory“ (notwendigen Bestandteil) und spezifiziert sein erwartbares Verhalten.[2]