Manpages

BEZEICHNUNG

stty - Terminaleinstellungen ändern und anzeigen

ÜBERSICHT

stty [-F GERÄT | --file=GERÄT] [EINSTELLUNG]…
stty
[-F GERÄT | --file=GERÄT] [-a|--all]
stty
[-F GERÄT | --file=GERÄT] [-g|--save]

BESCHREIBUNG

Merkmale des Terminals ausgeben oder ändern.

Die obligatorischen Argumente für Optionen sind für deren Kurz- und Langform gleich.
-a
, --all

Alle aktuellen Einstellungen in menschenlesbarer Form ausgeben

-g, --save

Alle aktuellen Einstellungen lesbar für stty ausgeben

-F, --file=GERÄT

Das angegebene GERÄT anstelle der Standardeingabe öffnen und benutzen

--help

zeigt Hilfeinformationen an und beendet das Programm.

--version

gibt Versionsinformationen aus und beendet das Programm.

Ein optionales »-« vor EINSTELLUNG bedeutet Verneinung. Ein »*« markiert nicht POSIX-konforme Einstellungen. Das darunterliegende System bestimmt, welche Einstellungen zur Verfügung stehen.

Sonderzeichen:
* discard-ZEICHEN

ZEICHEN schaltet das Verwerfen der Ausgabe um

EOF-ZEICHEN

ZEICHEN wird ein Dateiende senden (Eingabe beenden)

EOL-ZEICHEN

ZEICHEN wird die Zeile beenden

* EOL2-ZEICHEN

alternatives ZEICHEN zum Beenden der Zeile

Erase-ZEICHEN

ZEICHEN löscht das zuletzt eingetippte Zeichen.

Intr-ZEICHEN

ZEICHEN wird ein Unterbrechungssignal senden.

Kill-ZEICHEN

ZEICHEN wird die aktuelle Zeile löschen.

* lnext-ZEICHEN

ZEICHEN wird das nächste Zeichen maskiert eingeben.

Quit-ZEICHEN

ZEICHEN wird ein Beenden-Signal senden.

* rprnt-ZEICHEN

ZEICHEN wird die aktuelle Zeile neu ausgeben.

Start-ZEICHEN

ZEICHEN wird mit der Ausgabe nach einem Stopp erneut anfangen.

Stop-ZEICHEN

ZEICHEN wird die Ausgabe stoppen.

Susp-ZEICHEN

ZEICHEN wird ein Terminalstoppsignal senden.

* swtch-ZEICHEN

ZEICHEN wird zu einer anderen Shell-Ebene wechseln.

* werase-ZEICHEN

ZEICHEN wird das zuletzt getippte Wort löschen.

Spezielle Einstellungen:

N

Ein- und Ausgabegeschwindigkeit auf N Baud setzen

* cols N

Dem Kernel mitteilen, dass das Terminal N Spalten hat

* columns N

Dasselbe wie cols N

* [-]drain

Auf Übertragung warten, bevor die Einstellungen angewandt werden (standardmäßig aktiviert)

ispeed N

Eingabegeschwindigkeit auf N setzen

* line N

»line discipline« N benutzen

min N

Mit -icanon, N Zeichen als Minimum für ein vollständiges Lesen setzen

ospeed N

Ausgabegeschwindigkeit auf N setzen

* rows N

Dem Kernel mitteilen, dass dieses Terminal N Zeilen hat

* size

Die Anzahl Zeilen und Spalten entsprechend des Kernels ausgeben

speed

Die Terminal-Geschwindigkeit ausgeben

time N

Mit -icanon, die Zeitüberschreitung für Lesen auf N Zehntelsekunden setzen

Steuerungseinstellungen:
[-]clocal

Modem-Steuersignale ausschalten

[-]cread

Empfang von Eingaben erlauben

* [-]crtscts

RTS/CTS-Datenflusskontrolle einschalten

csN

Zeichengröße auf N Bits setzen, N in [5..8]

[-]cstopb

Zwei Stopp-Bits pro Zeichen benutzen (eins mit »-«)

[-]hup

Ein Hangup-Signal senden, wenn der letzte Prozess das TTY schließt

[-]hupcl

Dasselbe wie [-]hup

[-]parenb

Paritätsbit in der Ausgabe erzeugen und Paritätsbit in der Eingabe erwarten

[-]parodd

Ungerade Parität setzen (oder gerade Parität mit »-«)

* [-]cmspar

»haftende« Parität setzen (mark/space)

Einstellungen für die Eingabe:
[-]brkint

Pausen verursachen ein Unterbrechungssignal

[-]icrnl

Wagenrücklauf (CR) in Zeilenvorschub umwandeln

[-]ignbrk

Pausenzeichen ignorieren

[-]igncr

Wagenrücklauf ignorieren

[-]ignpar

Zeichen mit Paritätsfehlern ignorieren

* [-]imaxbel

Piepen und einen vollen Eingabepuffer nicht bei einem Zeichen leeren

[-]inlcr

Zeilenvorschub in Wagenrücklauf (CR) umwandeln

[-]inpck

Eingabeprüfung der Parität erlauben

[-]istrip

Höchstes Bit (das 8.) der Eingabezeichen löschen

* [-]iutf8

Eingabezeichen als UTF-8 annehmen

* [-]iuclc

Groß- in Kleinbuchstaben umwandeln

* [-]ixany

Jedes Zeichen startet Ausgabe neu, nicht nur das Startzeichen.

[-]ixoff

Das Senden von Start-/Stoppzeichen erlauben

[-]ixon

XON/XOFF-Flusssteuerung einschalten

[-]parmrk

Paritätsfehler markieren (mit einer 255-0-Zeichenfolge)

[-]tandem

Dasselbe wie [-]ixoff

Einstellungen für die Ausgabe:

* bsN

Verzögerungsstil für Backspace, N in [0..1]

* crN

Verzögerungsstil für Wagenrücklauf (CR), N in [0..3]

* ffN

Verzögerungsstil für Seitenvorschub, N in [0..1]

* nlN

Verzögerungsstil für Zeilenvorschub, N in [0..1]

* [-]ocrnl

Wagenrücklauf (CR) in Zeilenvorschub umwandeln

* [-]ofdel

Löschzeichen zum Auffüllen anstelle von Nullbyte-Zeichen (NUL) benutzen

* [-]ofill

Füllzeichen anstelle von Zeitverzögerungen benutzen

* [-]olcuc

Klein- in Großbuchstaben umwandeln

* [-]onlcr

Zeilenvorschub in Wagenrücklauf (CR) umwandeln

* [-]onlret

Zeilenvorschub führt Wagenrücklauf (CR) durch

* [-]onocr

Keinen Wagenrücklauf (CR) in der ersten Spalte ausgeben

[-]opost

Ausgabe nachbearbeiten

* tabN

Horizontale Tabulatorverzögerung, N in [0..3]

* tabs

Dasselbe wie tab0

* -tabs

Dasselbe wie tab3

* vtN

Vertikale Tabulatorverzögerung, N in [0..1]

Lokale Einstellungen:
[-]crterase

Löschzeichen als Backspace-Leerzeichen-Backspace ausgeben

* crtkill

Ganze Zeil mit Echoprt- und Echoe-Einstellungen löschen

* -crtkill

Zeile mit Echoctl- und Echok-Einstellungen löschen

* [-]ctlecho

Steuerzeichen in Hutnotation ausgeben (»^c«)

[-]echo

Eingabezeichen ausgeben

* [-]echoctl

Dasselbe wie [-]ctlecho

[-]echoe

Dasselbe wie [-]crterase

[-]echok

Zeilenvorschub nach Killzeichen ausgeben

* [-]echoke

Dasselbe wie [-]crtkill

[-]echonl

Zeilenvorschub ausgeben, auch wenn keine anderen Zeichen ausgegeben werden

* [-]echoprt

Gelöschte Zeichen rückwärts zwischen »\« und »/« ausgeben

* [-]extproc

»LINEMODE« aktivieren; nützlich für Verbindungen mit hoher Latenz

* [-]flusho

Ausgabe verwerfen

[-]icanon

Besondere Zeichen einschalten: Erase, Kill, Werase, Rprnt

[-]iexten

Sonderzeichen einschalten, die nicht POSIX-konform sind

[-]isig

Interrupt-, Quit- und Suspend-Sonderzeichen erlauben

[-]noflsh

Entleerung nach Interrupt- und Quit-Sonderzeichen ausschalten

* [-]prterase

Dasselbe wie [-]echoprt

* [-]tostop

Hintergrundjobs stoppen, die versuchen, auf das Terminal schreiben

* [-]xcase

Mit Icanon, Großbuchstaben mit »\« maskieren

Kombinierte Einstellungen:
* [-]LCASE

Dasselbe wie [-]lcase

cbreak

Dasselbe wie -icanon

-cbreak

Dasselbe wie icanon

cooked

Dasselbe wie brkint ignpar istrip icrnl ixon opost isig icanon und Eof- und Eol-Zeichen mit ihren Vorgabewerten

-cooked

Dasselbe wie raw

crt

Dasselbe wie echoe echoctl echoke

dec

Dasselbe wie echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u

* [-]decctlq

Dasselbe wie [-]ixany

ek

Erase- und Killzeichen auf ihre Vorgabewerte setzen

evenp

Dasselbe wie parenb -parodd cs7

-evenp

Dasselbe wie -parenb cs8

* [-]lcase

Dasselbe wie xcase iuclc olcuc

litout

Dasselbe wie -parenb -istrip -opost cs8

-litout

Dasselbe wie parenb istrip opost cs7

nl

Dasselbe wie -icrnl -onlcr

-nl

Dasselbe wie icrnl -inlcr -igncr onlcr -ocrnl -onlret

oddp

Dasselbe wie parenb parodd cs7

-oddp

Dasselbe wie -parenb cs8

[-]parity

Dasselbe wie [-]evenp

pass8

Dasselbe wie -parenb -istrip cs8

-pass8

Dasselbe wie parenb istrip cs7

raw

Dasselbe wie -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost -isig -iuclc -ixany -imaxbel -xcase min 1 time 0

-raw

Dasselbe wie cooked

sane

Dasselbe wie cread -ignbrk brkint -inlcr -igncr icrnl icanon iexten echo echoe echok -echonl -noflsh -ixoff -iutf8 -iuclc -ixany imaxbel -xcase -olcuc -ocrnl opost -ofill onlcr -onocr -onlret nl0 cr0 tab0 bs0 vt0 ff0 isig -tostop -ofdel -echoprt echoctl echoke -extproc -flusho, all special characters to their default values

Die TTY-Leitung handhaben, die mit der Standardeingabe verbunden ist. Ohne Argumente, die Baud-Rate, »line discipline« und Abweichungen von »stty sane« ausgeben. In den Einstellungen wird ZEICHEN wörtlich genommen oder codiert wie in ^c, 0x37, 0177 oder 127; spezielle Werte ^- oder undef werden benutzt, um Sonderzeichen zu auszuschalten.

AUTOR

Geschrieben von David MacKenzie.

FEHLER MELDEN

Onlinehilfe für GNU coreutils: <https://www.gnu.org/software/coreutils/>;
Melden Sie Fehler in der Übersetzung an <https://translationproject.org/team/de.html>;

COPYRIGHT

Copyright © 2020 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder neuer <https://gnu.org/licenses/gpl.html>;.
Dies ist freie Software: Sie können sie verändern und weitergeben. Es gibt KEINE GARANTIE, soweit gesetzlich zulässig.

SIEHE AUCH

Vollständige Dokumentation unter: <https://www.gnu.org/software/coreutils/stty>;
oder lokal verfügbar mit: info '(coreutils) stty invocation'

ÜBERSETZUNG

Die deutsche Übersetzung dieser Handbuchseite wurde von Karl Eichwalder <ke [AT] suse.de>, Lutz Behnke <lutz.behnke [AT] gmx.de>, Michael Piefel <piefel [AT] debian.org>, Michael Schmidt <michael [AT] guug.de>, Chris Leick <c.leick [AT] vollbio.de>, Mario Blättermann <mario.blaettermann [AT] gmail.com> und Helge Kreutzmann <debian [AT] helgefjell.de> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an <debian-l10n-german [AT] lists.org>.