Visuelle Text-Pipeline
Textverarbeitung aus Schritten bauen und den passenden Shell-Befehl kopieren.
Eingaben werden nur in diesem Browser verarbeitet. Siehe Datenschutzerklärung.
Anwendung
- Eine zeilenbasierte Liste oder getrennten Text in das Eingabefeld einfügen.
- Schritttyp wählen, hinzufügen und seine Optionen einstellen.
- Zeilenzahl nach jeder Stufe prüfen und das Endergebnis kopieren.
Beispiele
Saubere Liste ohne Duplikate erstellen
Randabstände entfernen → leere Zeilen löschen → sortieren → Duplikate entfernen.
- Eingabe
Birne \nApfel\n\napfel\nBirne
- Ergebnis
Apfel\nBirne\napfel
Details
Die visuelle Text-Pipeline ersetzt einen großen, schwer verständlichen regulären Ausdruck durch kleine Schritte, die von oben nach unten ausgeführt werden. Kombinierbar sind Sortieren, Entfernen doppelter oder leerer Zeilen, Trimmen, Ändern der Groß- und Kleinschreibung, wörtliches oder reguläres Ersetzen, Auswahl getrennter Felder, Ein- und Ausschlussfilter, Nummerieren, Verbinden und Teilen. Jede Operation wird einzeln eingestellt und eignet sich für Listen aus Tabellen, Protokollen oder Webseiten.
Jede Karte zeigt die Zeilenzahl nach der jeweiligen Stufe. Die Reihenfolge verändert die Bedeutung: Werden zuerst alle Buchstaben vereinheitlicht und danach Duplikate entfernt, können Apple und apple zusammenfallen; in umgekehrter Reihenfolge bleiben beide möglicherweise erhalten. Zwischenergebnisse machen falsche Trenner, Filter oder Reihenfolgen sichtbar, bevor das Endergebnis kopiert wird. Jeder Schritt lässt sich verschieben oder löschen und sofort vergleichen.
Die erzeugte Shell-Pipeline ist eine Lernhilfe und ein Ausgangspunkt zur Wiederholung des Ablaufs. Versionen von sort, sed, awk, grep, cut, tr und paste unterscheiden sich je nach System bei lokaler Sortierung, Unicode-Schreibweise und regulären Ausdrücken. Wichtige Automatisierungen sollten mit repräsentativen Daten geprüft werden. Die Eingabe wird nur im Speicher dieses Tabs verarbeitet und nicht in URL, Browserspeicher oder Analyseereignisse übernommen.
Häufige Fragen
Ist die Reihenfolge der Schritte wichtig?
Ja. Jeder Schritt verarbeitet das Ergebnis des vorherigen.
Was passiert bei einem ungültigen regulären Ausdruck?
Die Pipeline hält dort an und bewahrt das Ergebnis der vorherigen Stufe.
Liefert der Shell-Befehl immer dasselbe Ergebnis?
Nicht immer. Gebietsschema, Unicode und Implementierungen können abweichen; er ist ein Ausgangspunkt.