Sort: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „ Zum sortieren von Dateien nach Feldern benutzt man sort. sort liest von STDIN, man kann die Datei aber auch als Argument übergeben. Sortiert nach dem erste…“)
 
 
Zeile 27: Zeile 27:
 
 
 
  root@zero:~# sort -t: -k 3,5 -n /etc/passwd
 
  root@zero:~# sort -t: -k 3,5 -n /etc/passwd
 +
 +
Sortiert nach dem fünften Feld die Größe der Dateien aus '''ls'''
 +
 +
* '''ls -lh | sort -hk 5

Aktuelle Version vom 18. Juni 2024, 13:20 Uhr

Zum sortieren von Dateien nach Feldern benutzt man sort. sort liest von STDIN, man kann die Datei aber auch als Argument übergeben.

Sortiert nach dem ersten Feld

 root@zero:~# sort /etc/passwd 	 

Es wird geprüft ob die Datei schon sortiert ist

root@zero:~# sort -c /etc/passwd 	

Sortiert nach dem ersten Feld (Richtungsumkehr)

root@zero:~#  sort -r /etc/passwd

Führende Leersortzeichen werden ignoriert

root@zero:~# sort -b /etc/passwd

Ausgabe in die Datei pass

root@zero:~# sort  /etc/passwd   -o pass	 

nimmt : als Trenner -Voreinstellung ist TAB

 root@zero:~# sort -t : /etc/passwd

sortiert nach dem 3 Feld, der Trenner ist : und es wird nummerisch sortiert

root@zero:~# sort -t: -k 3 -n /etc/passwd

Sortiert nach dem 3 bis zum 5 Feld, der Trenner ist : und es wird nummerisch sortiert

root@zero:~# sort -t: -k 3,5 -n /etc/passwd

Sortiert nach dem fünften Feld die Größe der Dateien aus ls

  • ls -lh | sort -hk 5