RWHILEIN ergänzt WHILEIN …RWHILEIN.DEB wirkt wie WHILEIN, startet jedoch für jede Zeile eines Ausgabetextes neu. Name: RWHILEIN.DEB Funktion: Verhindert in jede Zeile eines Textes die Ausgabe, sobald bestimmte Zeichen nicht mehr vorkommen. Übersetzung: DEBUG <RWHILEIN.DEB Prüfsumme: 493C Anwendung: RWHILEIN … <Datei Einschränkungen: ./. A CLD ;100 MOV BL,1 ;101 MOV AH,6 ;103 MOV DL,FF ;105 INT 21 ;107 …
WHILEIN unterdrückt Zeichenfolgen WHILEIN.DEB unterdrückt die Ausgabe eines Textes, sobald keines der gewünschten Zeichen mehr vorkommt. »ECHO …der doofe Computer … | WHILEIN .def ro« läßt z.B. nur noch »…der doofe « übrig. Name: WHILEIN.DEB Funktion: Verhindert die Textausgabe, sobald bestimmte Zeichen nicht mehr vorkommen. Übersetzung: DEBUG <WHILEIN.DEB Prüfsumme: 015A Anwendung: WHILEIN … <Datei … = Liste der Zeichen Einschränkungen: ./. A …
REPLACE ersetzt bestimmte Zeichen REPLACE.DEB ersetzt die gewünschten Zeichen durch andere. »ECHO Tips & Tricks | REPLACE &/« macht z. B. aus der Ausgabe »Tips & Tricks« »Tips / Tricks«. Name: REPLACE.DEB Funktion: Ersetzt bestimmte Zeichen durch andere. Übersetzung: DEBUG <REPLACE.DEB Prüfsumme: 9E87 Anwendung: REPLACE AN[…] <DateiA = altes Zeichen N = neues Zeichen … = Weitere Ersetzungen Einschränkungen: …
SUPPRESS unterdrückt bestimmte Zeichen SUPPRESS.DEB ist das Gegenstück zu EXTRACT.DEB und unterdrückt die gewünschten Zeichen. »ECHO Tips & Tricks | SUPPRESS T&« ergibt »ips ricks«. Name: SUPPRESS.DEB Funktion: Unterdrückt die Ausgabe bestimmter Zeichen. Übersetzung: DEBUG <SUPPRESS.DEB Prüfsumme: 16BB Anwendung: SUPPRESS … <Datei … = Liste der Ausschlußzeichen Einschränkungen: ./. A CLD ;100 MOV AH,6 ;101 MOV DL,FF ;103 INT 21 ;105 JZ …
EXTRACT extrahiert bestimmte Zeichen EXTRACT.DEB läßt aus einem Text nur die gewünschten Zeichen durch. »ECHO Tips & Tricks | EXTRACT « liefert »T&T«. Name: EXTRACT.DEB Funktion: Filtert aus einem Text die gewünschten Zeichen heraus. Übersetzung: DEBUG <EXTRACT.DEB Prüfsumme: 16D2 Anwendung: EXTRACT … <Datei … = Liste der Zeichen Einschränkungen: ./. A CLD ;100 MOV AH,6 ;101 MOV DL,FF ;103 INT 21 ;105 …
RUNTIL ergänzt UNTIL RUNTIL.DEB wirkt genau wie UNTIL, startet jedoch analog zu RWAITFOR für jede Zeile eines Ausgabetextes neu. Name: RUNTIL.DEB Funktion: Verhindert in jeder Zeile eines Textes die Ausgabe, sobald ein bestimmtes Zeichen kommt. Übersetzung: DEBUG <RUNTIL.DEB Prüfsumme: FFA8 Anwendung: RUNTIL … <Datei … = Liste der Zeichen Einschränkungen: ./. A CLD ;100 MOV BL,1 ;101 MOV …
UNTIL filtert Zeile nach hinten UNTIL.DEB unterdrückt die Ausgabe, sobald ein bestimmtes Zeichen auftaucht. Die Eingabe »ECHO Text ist überflüssig | UNTIL i« läßt wieder »Text « übrig. Name: UNTIL.DEB Funktion: Unterdrückt die Ausgabe, sobald ein bestimmtes Zeichen kommt. Übersetzung: DEBUG <UNTIL.DEB Prüfsumme: 0143 Anwendung: UNTIL …<Datei … = Liste der Zeichen. Einschränkungen: ./. A CLD ;100 MOV AH,6 ;101 MOV DL,FF ;103 INT …
RWAITFOR ergänzt WAITFOR RWAITFOR.DEB wirkt genau wie WAITFOR, startet jedoch für jede Zeile eines auszugebenden Textes neu. Name: RWAITFOR.DEB Funktion: Verhindert in jeder Zeile eines Textes die Ausgabe bis zu einem bestimmten Zeichen. Übersetzung: DEBUG <RWAITFOR.DEB Prüfsumme: 4991 Anwendung: RWAITFOR … <Datei … = Liste der Zeichen Einschränkungen: ./. A CLD ;100 MOV BL,0 ;101 MOV AH,6 ;103 …
WAITFOR filtert bestimmtes Zeichen WAITFOR.DEB unterdrückt solange die Ausgabe, bis ein bestimmtes Zeichen im Text vorkommt. Die Eingabe »ECHO Überflüssiger Text | WAITFOR T« hinterläßt z. B. nur die Ausgabe »Text«. Name: WAITFOR.DEB Funktion: Unterdrückt die Textausgabe, bis ein bestimmtes Zeichen vorkommt. Übersetzung: DEBUG <WAITFOR.DEB Prüfsumme: 64E5 Anwendung: WAITFOR … <Datei … = Liste der Zeichen Einschränkungen: ./. A CLD ;100 MOV …
Textausgaben in DOS manipulieren Die meisten Computerprogramme erzeugen wenigstens eine kurze Bildschirmausgabe, die Auskunft über irgendein Ergebnis oder einen Zustand im PC geben soll.