Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung |
| modul:m122:learningunits:lu04:sortieren [2024/11/08 13:15] – angelegt msuter | modul:m122:learningunits:lu04:sortieren [2024/11/08 13:38] (aktuell) – [comm: Datenströme vergleichen] msuter |
|---|
| </WRAP> | </WRAP> |
| |
| ===== Datenströme filtern ===== | ===== grep: Datenströme filtern ===== |
| | ''grep'' sucht nach Textmustern in Dateien oder Eingaben und gibt die passenden Zeilen aus. |
| | Es unterstützt Wildcards und reguläre Ausdrücke, wodurch komplexe Suchen möglich sind. |
| |
| ===== Datenströme sortieren ===== | ==== Beispiel ==== |
| | ''grep "Fehler" datei.txt'' findet alle Zeilen in datei.txt, die das Wort "Fehler" enthalten. |
| |
| ===== Datenströme vergleichen ===== | ===== sort: Datenströme sortieren ===== |
| | ''sort'' sortiert die Zeilen einer Datei oder Eingabe alphabetisch, numerisch oder nach anderen Kriterien. |
| | ==== Beispiel ==== |
| | ''sort namen.txt'' sortiert die Zeilen in namen.txt alphabetisch. |
| |
| | Optionen wie ''-n'' für numerische oder ''-r'' für umgekehrte Sortierung erweitern die Funktionalität. |
| | |
| | ===== comm: Datenströme vergleichen ===== |
| | ''comm'' vergleicht zwei sortierte Dateien zeilenweise und zeigt Zeilen, die nur in der ersten Datei, nur in der zweiten Datei oder in beiden vorkommen. |
| | |
| | ==== Beispiel ==== |
| | ''comm datei1.txt datei2.txt'' zeigt drei Spalten: Zeilen, die nur in datei1.txt, nur in datei2.txt oder in beiden Dateien vorkommen. |
| |
| ---- | ---- |
| {{tag>M122-LU04}} | {{tag>M122-LU04}} |
| [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Marcel Suter | [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Marcel Suter |