GET-Befehl

Format:

HTML
HTML

Zweck:

Der GET-Befehl steuert das Betriebssystem in der Weise, dass die Konsoleneingabe für den nächsten Systembefehl oder für ein über die Konsole eingegebenes Benutzerprogramm von einer Datei erfolgen kann.

Die Konsoleneingabe wird von einer Datei genommen, bis das Programm endet. Wenn die Datei abgearbeitet ist, ehe die Programmeingabe beendet wurde, erwartet das Programm eine nachfolgende Eingabe über die Konsole. Wenn das Programm endet, ehe alle Eingaben abgearbeitet wurden, springt das System zur Konsoleneingabe zurück.

Mit der SYSTEM-Option geht das System für eine Konsoleneingabe sofort auf die bezeichnete Datei. Das System verlangt eine Konsoleneingabe, wenn das Dateieinde erreicht wurde. Mit dem Befehl GET CONSOLE INPUT FROM CONSOLE als Befehlszeile in der Eingabedatei springt das System für eine Konsoleneingabe zurück zur Konsole.

OptionBedeutung
ECHObedeutet, dass eine Eingabe auf der Konsole angezeigt wird. Dies ist eine voreingestellte Option.
NO ECHOBedeutet, dass die Dateieingabe nicht auf der Konsole angezeigt wird. Die Programmausgabe und die Systembereitschaftsmeldungen werden nicht von dieser Option berührt und deshalb auf der Konsole angezeigt.

SYSTEM bedeutet, dass alle Systemeingaben sofort aus der in der Befehlszeile angegebenen Diskettendatei gelesen werden. GET nimmt die System- und Programmeingabe aus der Datei, bis die Datei agbearbeitet wurde oder bis ein GET-Konsolengefehl aus der Datei gelesen wird.

Beispiele:

HTML

übermittelt dem System, das GET-Dienstprogramm zu aktivieren. Da SYSTEM nicht angegeben wurde, list das System die nächste Eingabezeile von der Konsole und führt MYPROG aus. Wenn das Programm MYPROG eine Konsoleneingabe fordert, wird diese von der Datei XINPUT genommen. Wenn MYPROG endet, springt das System für eine Konsoleneingabe zurück zur Konsole.

HTML

steuert das System so, dass eine nachfolgende Konsoleneingabe aus der Datei ABCD gelesen wird, weil die SYSTEM-Option im Befehl enthalten ist. Das System springt für eine Konsoleneingabe zurück zur Konsole, wenn das Ende der Datei ABCD erreicht wird. Alternativ kann ABCD das System zurück zur Konsole steuern, wenn ABCD einen Befehl GET CONSOLE enthält.

HTML

teilt dem System mit, eine Konsoleneingabe von der Konsole zu holen. Dieser Befehl kann in einer Datei benutzt werden, die vorher in einem Befehl GET FILE benannt wurde, und die bereits vom System für eine Konsoleneingabe gelesen wird. Der Befehl wird benutzt, um die Konsoleneingabe zurück zur Konsole zu legen, ehe das Dateieinde erreicht wird.