Mit diesem Befehl wird der Amiga informiert, daß in ein Laufwerk eine andere Disk eingelegt wurde.
Der Befehl DISKCHANGE ist nur dann erforderlich, wenn das Amiga-System 5,25-Zoll-Laufwerke oder Laufwerke für auswechselbare Speichermedien ohne automatische Disk-Wechsel-Erkennung hat. Immer wenn die Diskette oder Kassette eines solchen Laufwerks gewechselt wird, müssen Sie das System mit dem Befehl DISKCHANGE davon in Kenntnis setzen.
Wenn ein Dialogfenster erscheint und Sie dazu aufgefordert werden, eine neue Diskette in das 5,25-Zoll-Laufwerk DF2: einzulegen, müssen Sie die Diskette einlegen und dann folgenden Befehl eingeben:
AmigaDOS erkennt dann die neue Diskette, und Sie können die Arbeit fortsetzen.
Mit diesem Befehl wird eine Zeichenkette angezeigt.
|
ECHO [<Zeichenkette>] [NOLINE] [FIRST <n>] [LEN <n>] [<Dateiname>] |
|
Vom Befehl ECHO wird die angegebene Zeichenkette an das aktuelle Ausgabefenster bzw. -gerät übertragen. Standardmäßig ist dies der Bildschirm. Über die Option TO kann die Zeichenkette jedoch an das angegebene Gerät bzw. die angegebene Datei umgeleitet werden.
Bei Angabe der Option NOLINE wird der Cursor nicht automatisch in die nächste Zeile gesetzt, nachdem die Zeile ausgegeben wurde.
Mit den Optionen FIRST und LEN können Sie eine Unterzeichenkette ausgeben. FIRST <n> gibt die Position des ersten auszugebenden Zeichens an. LEN <n> gibt an, wie viele Zeichen (ab der ersten Position) ausgegeben werden. Wenn die Option FIRST weggelassen und nur das Schlüsselwort LEN verwendet wird, besteht die Zeichenkette aus den rechten <n> Zeichen der Hauptzeichenkette. Wenn die Zeichenkette z.B. 20 Zeichen lang ist und Sie für LEN 4 angeben, werden das 17., 18., 19. Und 20. Zeichen aus der Kette übertragen.
1> ECHO "Hallo Leute!"
Hallo Leute!
1> ECHO "Hallo Leute!" NOLINE FIRST 0 LEN 5
Hallo1>
Kapitel 8 enthält weitere Beispiele zur Verwendung des Befehls ECHO.
Mit diesem Befehl wird der Texteditor ED (Bildschirmeditor) zum Edieren von Textdateien aufgerufen.
|
ED [FROM] <Dateiname> [SIZE <n>] [WITH <Dateiname>] [WINDOW <Fensterspezifikation>] [TABS <n>] [WIDTH | COLS <n>] [HEIGHT | ROWS <n>] |
|
|
FROM/A,SIZE/N,WITH/K,WINDOW/K,TABS/N,WIDTH=COLS/N,HEIGHT=ROWS/N |
|
Weitere Informationen zum Texteditor ED können Sie Kapitel 4 entnehmen. Kapitel 8 enthält ein Beispiel zur Verwendung des Befehls ED.
Mit diesem Befehl wird der Zeileneditor EDIT aufgerufen, der zum Edieren von Textdateien durch sequentielle Bearbeitung der Quelldateien dient.
|
EDIT [FROM] <Dateiname> [[TO] <Dateiname>] [WITH <Dateiname>] [VER <Dateiname>] [OPT P <Zeilen> | W <Zeichen> | P<Zeilen>W<Zeichen>] [WIDTH <Zeichen>] [PREVIOUS <Zeilen>] |
|
Weitere Informationen zum Zeileneditor EDIT können Sie Kapitel 4 entnehmen.
Mit diesem Befehl wird eine Alternative für eine IF-Anweisung in einer Befehlsdatei angegeben.
Der Befehl ELSE muß in Verbindung mit einem IF-Befehl verwendet werden. ELSE wird in einem IF-Block in einer Befehlsdatei benutzt, damit bei Nichterfüllung der Bedingung eine entsprechende andere Anweisung ausgeführt wird. Wenn die Bedingung falsch ist, wird die Ausführung der Befehlsdatei in der Zeile unter ELSE fortgesetzt. Die dazwischenliegenden Befehle werden übersprungen. Wenn die Bedingung wahr ist, werden die auf die Anweisung IF folgenden Befehle bis zur Anweisung ELSE ausgeführt. Anschließend wird die Ausführung bei der Anweisung ENDIF fortgesetzt, mit der der IF-Block abgeschlossen ist.
Die Befehlsdatei "Anzeige" enthält folgenden Block:
IF exists Bilddatei
MultiView Bilddatei
ELSE
ECHO "Bilddatei nicht in diesem Verzeichnis."
ENDIF
Wenn sich die Datei "Bilddatei" im aktuellen Verzeichnis befindet, wird das Programm MultiView aufgerufen und die "Bilddatei" angezeigt.
Wenn sich die Datei "Bilddatei" nicht im aktuellen Verzeichnis befindet, wird die Ausführung der Befehlsdatei bei der Anweisung ECHO fortgesetzt. Folgende Meldung wird im Shell-Fenster angezeigt:
Bilddatei nicht in diesem Verzeichnis.
Siehe auch: IF, ENDIF, EXECUTE