Umgang mit der Shell: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 23: | Zeile 23: | ||
==pr(lpi)== | ==pr(lpi)== | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
=sed= | =sed= | ||
Version vom 10. November 2022, 13:23 Uhr
Einfache Shellsonderzeichen
Bash Pipe
Eingabe/Ausgabe
Nacheinander auszuführende Kommandos
Jokerzeichen in der Shell
Datenstrom Programme
paste(lpi)
pr(lpi)
sed
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