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