Provided by: manpages-fr-extra_20151231_all 

NOM
stty - Modifier et afficher la configuration de la ligne de terminal
SYNOPSIS
stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [SÉLECTION]...
stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [-a|--all]
stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [-g|--save]
DESCRIPTION
Afficher ou modifier les caractéristiques du terminal.
Les paramètres obligatoires pour les options de forme longue le sont aussi pour les options de forme
courte.
-a, --all
afficher toutes les caractéristiques actuelles dans un format lisible par un être humain
-g, --save
afficher toutes les caractéristiques dans un format lisible par « stty »
-F, --file=PÉRIPHÉRIQUE
utiliser le périphérique indiqué au lieu de l'entrée standard
--help Afficher l'aide-mémoire et quitter
--version
Afficher le nom et la version du logiciel et quitter
Un « - » optionnel avant SÉLECTION indique une négation. Une « * » indique que la SÉLECTION n'est pas
POSIX. Les options disponibles dépendent du système d'exploitation sous-jacent.
Caractères spéciaux :
* dsusp CHAR
CHAR émettra un signal d'arrêt de terminal (« terminal stop ») une fois le tampon d'entrée vidé
eof CHAR
CHAR émettra un signal de fin de fichier (indique la fin du flux d'entrée)
eol CHAR
CHAR terminera la ligne
* eol2 CHAR
caractère de fin de ligne de remplacement
erase CHAR
CHAR effacera le dernier caractère entré
intr CHAR
CHAR émettra un signal d'interruption
kill CHAR
CHAR effacera la ligne actuelle
* lnext CHAR
CHAR mettra le caractère suivant entre guillemets
quit CHAR
CHAR émettra le signal « quit »
* rprnt CHAR
CHAR réaffichera la ligne actuelle
start CHAR
CHAR poursuivra l'affichage après l'avoir arrêté
stop CHAR
CHAR arrêtera l'affichage de la sortie
susp CHAR
CHAR émettra un signal d'arrêt de terminal (« terminal stop »)
* swtch CHAR
CHAR passera à un niveau différent de l'interpréteur de commandes
* werase CHAR
CHAR effacera le dernier mot entré
Paramètres spéciaux :
N définir les vitesses d'entrée et de sortie à N bauds
* cols N
indiquer au noyau que le terminal a N colonnes
* columns N
identique à cols N
ispeed N
définir la vitesse d'entrée à N
* line N
utiliser la discipline de ligne N
min N avec -icanon, définir à N le nombre de caractères minimum pour terminer une lecture
ospeed N
définir la vitesse de sortie à N
* rows N
indiquer au noyau que le terminal a N lignes
* size afficher le nombre de lignes et de colonnes selon les paramètres du noyau
speed afficher la vitesse du terminal
time N avec -icanon, initialiser le délai d'inactivité en lecture à N dixièmes de seconde
Paramètres de contrôle :
[-]clocal
inhiber les signaux de contrôle du modem
[-]cread
autoriser la réception de l'entrée
* [-]crtscts
activer le contrôle de flux par RTS/CTS
* [-]cdtrdsr
activer le contrôle de flux par DTR/DSR
csN initialiser la taille des caractères à N bits, N compris dans [5..8]
[-]cstopb
utiliser deux bits d'arrêt par caractère (un bit d'arrêt avec « - »)
[-]hup émettre un signal de libération de ligne lorsque le dernier processus ferme le tty
[-]hupcl
identique à [-]hup
[-]parenb
générer le bit de parité en sortie et considérer un bit de parité implicite en entrée
[-]parodd
utiliser une parité impaire (paire avec « - »)
* [-]cmspar
utiliser une parité « stick » (marque ou espace)
Paramètres d'entrée :
[-]brkint
le « break » provoque un signal d'interruption
[-]icrnl
convertir le retour chariot en saut de ligne
[-]ignbrk
ignorer le caractère « break »
[-]igncr
ignorer le retour chariot
[-]ignpar
ignorer les caractères ayant des erreurs de parité
* [-]imaxbel
émettre un bip sonore et ne pas vider le tampon d'entrée lors de l'arrivée d'un caractère
[-]inlcr
convertir le saut de ligne en retour chariot
[-]inpck
activer la vérification de la parité en entrée
[-]istrip
mettre à zéro le bit de poids fort (8e) des caractères en entrée
* [-]iutf8
supposer que les caractères d'entrées sont codés en UTF-8
* [-]iuclc
convertir les majuscules en minuscules
* [-]ixany
permettre à n'importe quel caractère et pas seulement le caractère de redémarrage de relancer la
sortie
[-]ixoff
activer l'envoi des caractères d'arrêt/départ (« start/stop »)
[-]ixon
activer le contrôle de flux XON/XOFF
[-]parmrk
indiquer les erreurs de parité (par une séquence 255-0-caractère)
[-]tandem
identique à [-]ixoff
Paramètres de sortie :
* bsN style du délai de retour arrière, N compris dans [0..1]
* crN style du délai du retour chariot, N compris dans [0..3]
* ffN style du délai du saut de page, N compris dans [0..1]
* nlN style du délai du saut de ligne, N étant dans [0..1]
* [-]ocrnl
convertir le retour chariot en saut de ligne
* [-]ofdel
utiliser le caractère d'effacement (« delete ») pour le remplissage au lieu du caractère NULL
* [-]ofill
utiliser des caractères de remplissage au lieu d'une temporisation pour les délais
* [-]olcuc
convertir les minuscules en majuscules
* [-]onlcr
convertir le saut de ligne en retour de chariot-saut de ligne
* [-]onlret
le saut de ligne provoque un retour de chariot
* [-]onocr
ne pas afficher un retour de chariot en première colonne
[-]opost
effectuer un post-traitement de la sortie
* tabN style du délai de tabulation horizontale, N compris dans [0..3]
* tabs identique à tab0
* -tabs
identique à tab3
* vtN style du délai de tabulation verticale, N compris dans [0..1]
Paramètres locaux :
[-]crterase
faire l'écho du caractère d'effacement (« erase ») sous forme de séquence retour
arrière-espace-retour arrière
* crtkill
annuler les lignes en respectant la valeur des paramètres « echoprt » et « echoe »
* -crtkill
effacer toutes les lignes en respectant les paramètres « echoctl » et « echok »
* [-]ctlecho
faire l'écho des caractères de contrôle par une notation en chapeau (« ^c »)
[-]echo
faire l'écho des caractères en entrée
* [-]echoctl
identique à [-]ctlecho
[-]echoe
identique à [-]crterase
[-]echok
faire l'écho d'un saut de ligne après un caractère d'effacement de ligne
* [-]echoke
identique à [-]crtkill
[-]echonl
faire l'écho d'un saut de ligne même s'il n'y a pas d'écho des autres caractères
* [-]echoprt
faire l'écho des caractères effacés par retour arrière, entre « \ » et « / »
[-]icanon
autoriser les caractères spéciaux « erase », « kill », « werase » et « rprnt »
[-]iexten
autoriser les caractères spéciaux non-POSIX
[-]isig
autoriser les caractères spéciaux « interrupt », « quit » et « suspend »
[-]noflsh
désactiver la purge du tampon après réception des caractères spéciaux « interrupt » et « quit »
* [-]prterase
identique à [-]echoprt
* [-]tostop
arrêter les tâches d'arrière plan qui tentent d'écrire sur le terminal
* [-]xcase
avec « icanon », utiliser le caractère de déspécification « \ » pour les majuscules
Paramètres combinés :
* [-]LCASE
identique à [-]lcase
cbreak identique à -icanon
-cbreak
identique à icanon
cooked identique à brkint ignpar istrip icrnl ixon opost isig icanon, les caractères « eof » et « eol »
ayant leur valeur par défaut
-cooked
identique à raw
crt identique à echoe echoctl echoke
dec identique à echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u
* [-]decctlq
identique à [-]ixany
ek réinitialiser les caractères « erase » et « kill » à leur valeur par défaut
evenp identique à parenb -parodd cs7
-evenp identique à -parenb cs8
* [-]lcase
identique à xcase iuclc olcuc
litout identique à -parenb -istrip -opost cs8
-litout
identique à parenb istrip opost cs7
nl identique à -icrnl -onlcr
-nl identique à icrnl -inlcr -igncr onlcr -ocrnl -onlret
oddp identique à parenb parodd cs7
-oddp identique à -parenb cs8
[-]parity
identique à [-]evenp
pass8 identique à -parenb -istrip cs8
-pass8 identique à parenb istrip cs7
raw identique à -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff
-iuclc -ixany -imaxbel -opost -isig -icanon -xcase min 1 time 0
-raw identique à cooked
sane identique à cread -ignbrk brkint -inlcr -igncr icrnl -iutf8 -ixoff -iuclc -ixany imaxbel opost
-olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo
echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke, tous les caractères spéciaux
ayant leur valeur par défaut
Prendre en charge la ligne « tty » reliée à l'entrée standard. Sans paramètre, afficher la vitesse, la
discipline de ligne et les écarts par rapport à « stty sane ». Dans les paramètres, le caractère spécial
est pris littéralement, ou codé comme ^c, 0x37, 0177 ou 127 ; les valeurs spéciales comme « ^- » ou
indéfinies (« undef ») sont utilisées pour inhiber les caractères spéciaux.
AUTEUR
Écrit par David MacKenzie.
SIGNALER DES BOGUES
Aide en ligne de GNU coreutils : <http://www.gnu.org/software/coreutils/>
Signaler toute erreur de traduction de stty à <http://translationproject.org/team/>
COPYRIGHT
Copyright © 2014 Free Software Foundation, Inc. Licence GPLv3+ : GNU GPL version 3 ou supérieures
<http://gnu.org/licenses/gpl.html>
Ce programme est un logiciel libre. Vous pouvez le modifier et le redistribuer. Il n'y a AUCUNE GARANTIE
dans la mesure autorisée par la loi.
VOIR AUSSI
Documentation complète : <http://www.gnu.org/software/coreutils/stty>
aussi disponible localement à l’aide de la commande : info '(coreutils) stty invocation'
TRADUCTION
Cette page de manuel a été traduite par Michel Robitaille <robitail AT iro DOT umontreal DOT ca> et mise
à jour pour Debian par Jean-Luc Coulon (f5ibh) <jean-luc DOT coulon AT wanadoo DOT fr> et les membres de
la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction
par un rapport de bogue sur le paquet manpages-fr-extra.
GNU coreutils 8.23 mars 2015 STTY(1)