tset(1) tset(1)
NAME
tset - Informationen für das Setzen von Terminalmodi bereitstellen
SYNTAX
tset [options] [type]
BESCHREIBUNG
Über tset kann der Benutzer die Zeichen für ERASE und KILL eines Ter-
minals festlegen und den Typ sowie die Funktionen des Terminals defi-
nieren, indem er Werte für die Umgebungsvariablen TERM und TERMCAP
erstellt. Wenn ein type über die Option -s festgelegt wird, erstellt
tset Informationen für ein Terminal des angegebenen Typs. Es kann
jeder Typ angegeben werden, der in /usr/share/lib/termcap definiert
ist. Wenn type nicht mit der Option -s angegeben ist, erstellt tset
solange Informationen für ein Terminal des Typs, der durch den Wert
der Umgebungsvariablen TERM definiert ist, bis die Option -h oder -m
angegeben wird. Wenn die Variable TERM nicht definiert ist, sucht tset
in /usr/share/lib/termcap nach den entsprechenden Informationen. Wenn
diese Optionen verwendet werden, sucht tset in der Datei /etc/ttytype
nach dem entsprechenden Terminaltyp für den aktuellen seriellen
Anschluß. Dann erstellt tset Informationen für ein auf diesem Typ
basierendes Terminal. Wenn der serielle Anschluß in /etc/ttytype nicht
gefunden wird, wird der Terminaltyp auf nichtintelligent gesetzt.
tset zeigt die erstellten Informationen auf der Standardausgabe an.
Aufgrund ihrer Form können die Informationen zum Setzen der Umgebungs-
variablen verwendet werden. Die genaue Form hängt von der Login-Shell
ab, von der aus tset aufgerufen wurde. Die unten aufgeführten Bei-
spiele verdeutlichen, wie diese Informationen zum Ändern der Variablen
verwendet werden.
OPTIONEN
-e[c] Setzt das Zeichen ERASE auf allen Terminals auf c. Der Stan-
dardwert ist BACKSPACE oder CTRL-H.
-E[c] Ist mit dem Kommando -e identisch, es kann jedoch nur auf Ter-
minals ausgeführt werden, die die Funktion BACKSPACE ausführen
können.
-k[c] Setzt das Zeichen KILL auf c und damit auf den Standardwert
CTRL-U.
- Gibt den Terminaltyp auf der Standardausgabe aus.
-h Liefert einen aktuellen Terminaltyp aus der Umgebung.
-s Gibt das Kommandos setenv [für csh(1)] oder das Kommando export
und Zuordnungskommandos [für sh(1)] aus. Der Typ des Kommandos
wird von der Login-Shell des Benutzers festgelegt.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
tset(1) tset(1)
-S Gibt nur die Zeichenketten aus, die in den Umgebungsvariablen
verwendet werden sollen.
-r Gibt den Terminaltyp auf der Diagnoseausgabe aus.
-Q Unterdrückt die Ausgabe der Meldungen "Erase set to" und "Kill
set to".
-I Unterdrückt die Ausgabe der Initialisierungszeichenkette des
Terminals.
-m[port-ID][baudrate]:type] ...
tset ist besonders in den Dateien .login [für csh(1)] bzw.
.profile [für sh(1)] nützlich, die automatisch beim Anmelden
ausgeführt werden. Wenn die Option -m festgelegt ist, hat die
erste korrekte Zuordnung Priorität.
BEISPIELE
tset gt42
tset -mdialup>300:adm3a-mdialup:dw2-Qr-e#
tset -mdial:ti733-mplug:?hp2621-munknown:?-e-k^U
Um die mit der Option -s erstellten Informationen für die Bourne-Shell
(sh) zu verwenden, wiederholen Sie die folgenden Kommandos:
tset -s...>/tmp/tset$$
/tmp/tset$$
rm/tmp/tset$$
Die für die C-Shell csh erstellten Informationen können folgendermaßen
verwendet werden:
set noglob
set term=('tset-S...')
setenv TERM$term[1]
setenv TERMCAP"$term[2]"
unset term
unset noglob
DATEIEN
/usr/share/lib/termcap
Datei mit Angaben zu Terminalfunktionen
SIEHE AUCH
stty(1), tty(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98