Ausgaben auf der Shell sortieren

Das Auffinden von Dateien auf der Kommandozeile ist sehr einfach.
Im Prinzip verwendet man dazu das Programm „find“ (manchmal auch in Verwendung mit grep).
Ist die Ausgabe des Kommandos aber sehr lange, so kann eine Sortierung der Ausgabe helfen, um den Überblick zu behalten

Sucht man beispielsweise allen m4v Dateien in einer Verzeichnisstruktur, so hilft das Kommando

find /media/Niko/www/piwigo/galleries -type f -name "*.m4v"

Will man aus der Ausgabe aber herausfinden, ob es die Datei „myVideo.m4v“ gibt, so kann man entweder grep verwenden, oder in einer sortierte Ausgabe suchen.
Folgende Kommandos helfen also weiter:

find /media/Niko/www/piwigo/galleries -type f -name "*.m4v" | grep "myVideo.m4v"
find /media/Niko/www/piwigo/galleries -type f -name "*.m4v" | sort -n
find /media/Niko/www/piwigo/galleries -type f -name "*.m4v" | sort -n | tail -n 2

Schreibe einen Kommentar