PUT.COM

 
 

 

Syntax:

PUT CONSOLE {OUTPUT TO} FILE Dateibez {Option} | CONSOLE
PUT PRINTER {OUTPUT TO} FILE Dateibez {Option} | PRINTER
PUT CONSOLE {OUTPUT TO} CONSOLE
PUT PRINTER {OUTPUT TO} PRINTER

 

Erklärung:

Mit dem Befehl PUT wird das System angewiesen, bei Ausführung des nächsten über die Konsole eingegebenen Befehls die Konsolen- oder Druckerausgabe in einer Datei abzulegen. Sobald das Programm zu Ende ist, erfolgt die Ausgabe wieder über die Konsole, bzw. den Drucker.

Wenn Sie die SYSTEM-Option verwenden, wird die gesamte nachfolgende Ausgabe für die Konsole bzw. den Drucker in die angegebene Datei geschickt. Diese Option verliert ihre Wirkung, sobald Sie einen PUT CONSOLE- oder PUT PRINTER-Befehl eingeben.

 

Optionen:

{ [ECHO | NO ECHO] [FILTER | NO FILTER] | [SYSTEM] }

 

ECHO   Die Ausgabe wird zusätzlich auch auf dem Bildschirm gezeigt. Diese Option ist standardmäßig vorgegeben, wenn die Konsolen-Ausgabe auf eine Datei umgeleitet wird.
 
NO ECHO   Die Ausgabe auf die Datei wird nicht auf dem Bildschirm wiedergegeben. NO ECHO ist die Standard-Option bei einem PUT PRINTER-Befehl.
 
FILTER   Steuerzeichen werden in druckbare Zeichen umgesetzt. Ein ESCape-Zeichen wird beispielsweise als [ dargestellt.
 
NO FILTER   Bedeutet, daß PUT keine Steuerzeichen übersetzt. Dies ist die Standard-Option.
 
SYSTEM   Sowohl Systemausgabe als auch Programmausgabe werden in die durch "Dateibez" angegebene Datei geschrieben. Dies geschieht solange, bis ein PUT CONSOLE-Befehl die Ausgabe an die Konsole zurückgibt.
 

 

Beispiele:


A>PUT CONSOLE OUTPUT TO FILE AUSGABE [ECHO]

Schickt die Konsolenausgabe zur Datei AUSGABE, wobei die Ausgabe auf dem Bildschirm protokolliert wird. [ECHO] kann auch weggelassen werden. Ruft man nur das Programm auf, so fordert es zur Eingabe einer Datei auf:


A>PUT

CP/M 3 PUT Version 3.0
Put console output to a file
Enter file: AUSGABE


A>PUT PRINTER OUTPUT TO FILE AUSGABE
A>MEINPROG

Schickt die Druckerausgabe des Programms MEINPROG zur Datei AUSGABE. Die Ausgabe wird nicht auf dem Bildschirm protokolliert.


A>PUT PRINTER OUTPUT TO FILE AUSGABE2 [ECHO,SYSTEM]

Schickt die gesamte Druckerausgabe sowohl zur Datei AUSGABE2 als auch zum Drucker (mit Option ECHO). PUT bleibt solange in Funktion, bis ein Befehl PUT PRINTER OUTPUT TO PRINTER erfolgt.


A>PUT CONSOLE OUTPUT TO CONSOLE

Leitet die Konsolenausgabe zurück zur Konsole.


A>PUT PRINTER OUTPUT TO PRINTER

Leitet die Druckerausgabe zurück zum Drucker.