Willkommen 9

Betriebssystemfunktionen 9

Shell-Funktionen 10

Verwendung dieses Handbuchs 10

Kapitel 1. Auswählen einer Benutzeroberfläche: 10

Kapitel 2. Merkmale der AmigaDOS-Shell: 10

Kapitel 3. Arbeiten mit AmigaDOS: 10

Kapitel 4. Editoren: 10

Kapitel 5. Befehlsdateien, Skripts: 10

Kapitel 6. AmigaDOS-Befehlsreferenz: 11

Kapitel 7. Referenz für Workbench-bezogene Befehle: 11

Kapitel 8. Befehlsbeispiele: 11

Anhang A. Fehlermeldungen: 11

Anhang B. Zusätzliche Amiga-Verzeichnisse: 11

Anhang C. Systeme mit einem Diskettenlaufwerk: 11

Anhang D. Spezielle AmigaDOS-Funktionen: 11

Konventionen in diesem Handbuch 11

Weitere Dokumentationen 12

Kapitel 1 - Auswählen einer Benutzeroberfläche 13

Auswählen Ihrer Oberfläche 13

Workbench-Benutzer 14

Shell-Benutzer 14

Kapitel 2 - AmigaDOS-Shell 15

Einführung in die Shell 15

Öffnen von Shell-Fenstern 16

Schließen von Shell-Fenstern 17

Verwenden der Shell 17

Edieren der Befehlszeile und Befehlszeilensteuerung 18

Verwenden der Befehlsvorgeschichte 19

Kopieren und Einfügen 20

Arbeiten mit der Shell 22

Kapitel 3 - Arbeiten mit AmigaDOS 23

Verwalten von Dateien, Verzeichnissen und Disks 23

Dateisystembegriffe 23

Dateiverwaltung 24

Geräte 24

Verzeichnisse 26

Dateien 26

Info-Dateien 26

Namenskonventionen 27

Schlüsselwörter 27

Grundlagen der Befehlszeilen 28

Dateien, Programme, Befehle und Skripts 28

Dateien 28

Programme 28

Befehle 28

Skripts 29

Suchpfad 29

Aktuelles Verzeichnis 30

Befehlsarten 30

AmigaDOS-Befehlsstruktur 32

AmigaDOS-Sonderzeichen 33

Befehlszeilenzeichen 33

Namensmuster 35

Jokerzeichen 35

Umleitung 36

Spitze Klammern 36

Rechte spitze Klammer (>) 37

Linke spitze Klammer (<) 37

Doppelte rechte spitze Klammer (>>) 37

Sternchen (*) 38

Aufrufen von Programmen 38

Ausführen von Programmen im Hintergrund 39

Benutzerspezifisches Anpassen Ihrer AmigaDOS-Umgebung 39

Kapitel 4 - Editoren 41

ED 41

Starten von ED 42

Verwenden von ED 43

Direkte Befehle 43

Plazieren des Cursors im direkten Modus 43

Einfügen von Text im direkten Modus 45

Löschen von Text im direkten Modus 45

Vertauschen von Groß- und Kleinschreibung im direkten Modus 45

Erweiterte Befehle 46

Verwenden von Begrenzungszeichen 46

Verwenden eines Dateiauswahlfensters 46

ED-Menüs 47

Aktivieren erweiterter Menüs 47

Menü "Project" 49

Menü "Edit" 50

Menü "Movement" 51

Menü "Search" 51

Menü "Settings" 52

Befehl "Set FN Key" 53

Beispiel einer Befehlsdatei 53

Belegung der Sondertasten 54

Menü "Command" 55

Sonstige ED-Befehle 55

Plazieren des Cursors 56

Textbearbeitung 56

Befehlswiederholung im erweiterten Modus 57

Set Menu Item (Menüpunkt setzen) 58

Beispiel einer Befehlsdatei 59

Drucken aus ED 59

Verlassen von ED 60

ARexx-Unterstützung 60

ED/ARexx-Beispielprogramm 61

MEmacs 62

Starten von MEmacs 63

MEmacs-Befehle 63

Menübefehle 65

Menü "Project" 66

Menü "Edit" 68

Menü "Window" 70

Menü "Move" 71

Menü "Line" 72

Menü "Word" 72

Menü "Search" 73

Menü "Extras" 74

Nicht in Menüs enthaltene Befehle 77

Individuelle Anpassung von MEmacs 78

Verlassen von MEmacs 79

EDIT 79

Starten von EDIT 80

EDIT-Befehle 80

Auswählen der aktuellen Zeile 81

Edieren der aktuellen Zeile 82

Einfügen und Löschen von Zeilen 82

Edieren von Zeilenfenstern 83

Trennen und Verbinden von Zeilen 85

Neunumerierung von Zeilen 86

Verifizieren von Zeilen 86

Überprüfung der Quelldatei 86

Globale Änderungen 87

Wechseln von Befehls-, Eingabe- und Ausgabedateien 88

Verlassen von EDIT 91

Kapitel 5 - Befehlsdateien/Skripts 92

Was sind Skripts? 92

Verschiedene Arten von Skripts 92

Wann wird ARexx verwendet? 93

Einfache Skripts 93

Automatische Skripts 93

Spezielle Skript-Zeichen 93

Skript-Befehle 95

Skriptspezifische Befehle 95

Punkt-Befehle 96

Zulassen von Argumenten 97

Substitution 98

Standardwerte 98

Kommentare 99

Verschachteln von Befehlen 99

Interaktive Skript-Dateien 100

Wiederholen von Befehlen 101

Beenden eines Skripts 101

Bedingungskennzeichen 102

Fehlersuche bei Skript-Dateien 103

Umgebungsvariablen 103

Erstellen von Umgebungsvariablen 104

SET 104

SETENV 104

Kapitel 6 - AmigaDOS-Befehlsreferenz 106

Befehlsbeschreibung 106

Format 106

Schablone (engl. Template) 108

Befehlsliste 110

ADDBUFFERS 110

ALIAS 110

ASK 112

ASSIGN 112

AVAIL 117

BREAK 117

CD 118

CHANGETASKPRI 120

COPY 120

CPU 123

DATE 125

DELETE 126

DIR 128

DISKCHANGE 130

ECHO 130

ED 131

EDIT 131

ELSE 132

ENDCLI 132

ENDIF 133

ENDSHELL 133

ENDSKIP 134

EVAL 134

EXECUTE 135

FAILAT 136

FAULT 137

FILENOTE 138

GET 139

GETENV 139

ICONX 140

IF 141

INFO 142

INSTALL 143

JOIN 144

LAB 144

LIST 145

LOADRESOURCE 148

LOADWB 149

LOCK 150

MAGTAPE 150

MAKEDIR 151

MAKELINK 152

MOUNT 152

NEWCLI 154

NEWSHELL 154

PATH 157

PROMPT 158

PROTECT 159

QUIT 161

RELABEL 161

REMRAD 162

RENAME 162

REQUESTCHOICE 163

REQUESTFILE 164

RESIDENT 166

RUN 168

SEARCH 169

SET 170

SETCLOCK 171

SETDATE 172

SETENV 172

SETFONT 173

SETKEYNOARD 174

SKIP 175

SORT 176

STACK 177

STATUS 178

TYPE 178

UNALIAS 179

UNSET 179

UNSETENV 180

VERSION 180

WAIT 181

WHICH 182

WHY 182

Systembefehle 183

ADDDATATYPES 183

BINDDRIVERS 183

CONCLIP 183

IPREFS 184

SETPATCH 184

Kapitel 7 - Referenz für Workbenchbezogene Befehle 186

Voreinsteller-Editoren 186

Font 187

IControl 187

Input 187

Locale 188

OVERSCAN 188

Palette 188

Pointer 189

Printer 189

PrinterGfx 189

PrinterPS 190

ScreenMode 190

Serial 190

Sound 191

Time 191

WBPattern 191

Commodity-Exchange-Programme 191

AutoPoint 192

Blanker 192

ClickToFront 193

CrossDOS 193

Exchange 194

Fkey 194

MouseBlanker 194

NoCapsLock 195

Weitere Workbench-bezogene Hilfsprogramme und Programme 195

Calculator 195

Clock 195

CMD 197

DiskCopy 198

FixFonts 198

Format 199

GraphicDump 200

IconEdit 201

InitPrinter 201

Intellifont 201

KeyShow 202

MEmacs 202

More 202

MultiView 203

NoFastMem 207

PrepCard 207

Kapitel 8 - Befehlsbeispiele 208

Grundlegende Aufgaben 208

Öffnen des Shell-Fensters 208

Starten von Programmen von der Shell aus 208

Stoppen eines Programms 209

Wechseln des aktuellen Verzeichnisses 209

Ändern des Suchpfads 210

Anzeigen des Verzeichnisinhalts 210

Kopieren von Dateien und Verzeichnissen 213

Erstellen einer Datei "User-startup" 214

Erstellen einer Zuweisung 215

Zugreifen auf die erweiterten Menüs von ED 216

Arbeiten mit einer einzigen Shell 216

Hinzufügen von Piktogrammen 217

Eds - Benutzerfreundliches Erstellen von Befehlsdateien 217

Gelegentliche Aufgaben 218

Erstellen von Alias-Namen zur Reduzierung von Tastenanschlägen 218

Anpassen des Befehls NEWSHELL 219

Ändern der Eingabeaufforderung 219

Erstellen eines benutzerspezifischen RAM-Disk-Piktogramms 220

Löschen von Dateien mit Piktogrammen 220

Testen von Befehlen 221

Erstellen einer Befehlsdatei zum Verlegen von Dateien 222

Löschen mit interaktivem Befehl DIR 223

Generieren von Befehlsdateien mit LIST LFORMAT 223

Anpassen der LIST-Ausgabe 224

Ausführen von Befehlsdateien mit Hilfe von ICONX 224

Vermeiden der Datenausgabe bei Befehlsdateien 225

Eingeben und Testen von ARexx-Makros 225

Sortieren und Verknüpfen von Dateien 226

Komplexere Aufgaben 226

Überprüfen von Softwareversionen 226

Auslagern nicht benutzter Zeichensätze und Bibliotheken 226

Erstellen von AmigaDOS-Schleifen mit EVAL 227

Verwenden von PIPE: 229

Rekursive AmigaDOS-Befehlsdateien 229

Anhang A - Fehlermeldungen 231

Anhang B - Zusätzliche Amiga-Verzeichnisse 237

DEVS: (Geräte) 239

Gerätedateien 239

Weitere Dateien 239

Verwenden von Anmeldedateien oder einer MountList 239

Erstellen einer Anmeldedatei bzw. eines MountList-Eintrags 240

Verzeichnis S: 243

ED-Startup 243

Spat, Dpat 244

PCD 244

Verzeichnis L: 245

Aux-Handler 245

Queue-Handler (PIPE:) 245

Port-Handler 246

CrossDOSFileSystem 246

FileSystem_Trans 246

CDFileSystem 246

FONTS: 247

Bitmap-Zeichensätze 247

Umriß-Zeichensätze 247

Verzeichnis LIBS: 247

REXX: 249

LOCALE: 249

ENVARC: 249

ENV: 250

CLIPS: 250

T: 250

Classes 250

C: 250

Anhang C - Reine Diskettensysteme 251

Befehle resident machen 251

Vorab Ressourcen laden 252

Die Option PATH des Befehls ASSIGN 252

Dateien von der Workbench-Diskette löschen 252

Dateien, die Sie löschen können 253

Dateien, die nicht gelöscht werden dürfen 253

Die RAM-Disk 254

Kopieren von einer Diskette auf eine andere 254

Die resetfeste RAM-Disk 255

Startfähige RAD:-Disk 255

Anhang D - Komplexere AmigaDOS-Funktionen 256

Anpassen des Shell-Fensters 256

Public-Schirme - Option PUBSCREEN 256

Anpassen der Shell-Umgebung 256

Verwenden von Alias-Namen 257

Ändern der Eingabeaufforderung 257

Escape-Sequenzen 257

Anpassen der Startup-Dateien 260

Edieren der Startup-Dateien 260

Übliche Erweiterungen der Startup-Dateien 262

Verwenden von PIPE: 262

Glossar 264