|
|
| 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
| |