red(1) red(1)
NAME
red - Eingeschränkter zeilenorientierter Editor im Dialogbetrieb
SYNTAX
red[ -s][ -p zeichenkette][ -x][ -C][ datei]
BESCHREIBUNG
red funktioniert wie ed mit folgenden Einschränkungen: Sie können nur
Dateien bearbeiten, die sich im aktuellen Verzeichnis befinden. Außer-
dem können Sie keine !-Kommandos ausführen lassen.
Beschreibung der Parameter siehe ed(1).
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte.
In geklammerten regulären Ausdrücken bestimmt die Umgebungsvariable
LCCOLLATE die Bedeutung von Zeichenbereichen, Äquivalenzklassen und
Zeicheneinheiten, die Umgebungsvariable LCCTYPE die Bedeutung von
Zeichenklassen. LCCTYPE bestimmt zudem, welche Zeichen bei der Ver-
wendung des ed-Kommandos l als nichtdruckbar gelten.
Wenn LCMESSAGES, LCCOLLATE oder LCCTYPE nicht oder als leere Zei-
chenkette definiert ist, wird der Wert von LANG als Standardwert für
die jeweils nicht gesetzte oder leere Variable herangezogen. Ist auch
LANG nicht oder als leere Zeichenkette definiert, verhält sich das
System so, als wäre es nicht internationalisiert.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
Hat eine der Variablen für die internationale Umgebung einen ungülti-
gen Wert, verhält sich das System so, als wäre keine Variable gesetzt.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
red(1) red(1)
BEISPIEL
Im folgenden wird eine kurze Beispielsitzung mit red gezeigt, worin
alle red-Kommandos erläutert werden. Ein ausführliches Beispiel finden
Sie bei dem Kommando ed(1).
______________________________________________________________________
| red-Kommando | Erläuterung |
|_______________|_____________________________________________________|
| red | Aufruf |
|_______________|_____________________________________________________|
| P | Bereitzeichen * im Kommandomodus ausgeben |
|_______________|_____________________________________________________|
| *a | Anfügen an die aktuelle Zeile, hier Dateianfang |
|_______________|_____________________________________________________|
| Erste Zeile. | Eingabetext |
|_______________|_____________________________________________________|
| Letzte Zeile. | Eingabetext |
|_______________|_____________________________________________________|
| . | Eingabemodus beenden |
|_______________|_____________________________________________________|
| *2 i | Einfügen vor der zweiten Zeile |
|_______________|_____________________________________________________|
| Zweite Zeile. | Eingabetext |
|_______________|_____________________________________________________|
| . | Eingabemodus beenden |
|_______________|_____________________________________________________|
| *1,3 p | Zeilen 1 bis 3 ausgeben |
|_______________|_____________________________________________________|
| Erste Zeile. | |
| Zweite Zeile. | |
| Letzte Zeile. | |
|_______________|_____________________________________________________|
| *w zeilentext | Sichern des Textes in der Datei zeilentext |
|_______________|_____________________________________________________|
| 41 | Ausgabe der Anzahl der gesicherten Zeichen |
|_______________|_____________________________________________________|
| *q | red verlassen |
|_______________|_____________________________________________________|
| $ | Bereitzeichen der Bourne-Shell |
|_______________|_____________________________________________________|
SIEHE AUCH
ed(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98