Umgang mit der Shell: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 27: Zeile 27:
*[[sed]]
*[[sed]]


==sort==
*[[sort]]
 
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

Version vom 10. November 2022, 15:23 Uhr