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, 13:23 Uhr