Skip to content
Hamatoma edited this page Aug 6, 2022 · 1 revision

Zielsetzung

Textbutler ist eine GUI-Applikation, die es erlaubt, Text zu filtern oder zu manipulieren.

Die Verarbeitung erfolgt in "Puffern", die Art der Verarbeitung wird in einer "Kommandozeile" in Textform angegeben.

Die Kommandos erlauben normalerweise die Angabe eines Eingabepuffers und eines Ausgabepuffer.

Es gibt vordefinierte Puffer, es können aber weitere Puffer definiert werden.

Beispiel

Im Puffer "input" werden drei Zeilen eingetragen:

Joe,2,usr
Ada,3,usr
Bob,1,adm

In der Kommandozeile wird eingetragen:

filter what="adm"

Bedeutung: es sollen nur Zeilen, die "adm" enthalten, ausgegeben werden.

Nachdem auf "Execute" gedrückt wurde, erscheint im Puffer "output":

Bob,1,adm

In der Komandozeile wird eingetragen (":

sort how="w3,n2" separator=","

Das bedeutet: Sortiere wortweise, berücksichtige Spalte 3, danach Spalte 2, wobei Spalte 2 numerisch zu sortieren ist ("n"), Worte werden mit "," getrennt.

Nachdem auf "Execute" gedrückt wurde, erscheint im Puffer "output":

Bob,1,adm
Joe,2,usr
Ada,3,usr

Weitere Beispiele sind bei der Beschreibung der einzelnen Kommandos vorhanden.

Clone this wiki locally