Provided by: manpages-es-extra_0.8a-19_all bug

NOMBRE

       stty - Cambia y escribe las opciones de la comunicación con los terminales

SINOPSIS

       stty [opción...]
       stty {-a,--all,-g,--help,--save,--version}

DESCRIPCIÓN

       Este  documento  ya  no  es  mantenido y puede ser impreciso o incompleto. La documentación de Texinfo es
       ahora la fuente de información recomendada.

       Esta página del manual documenta la versión GNU de stty.  Si no  se  especifica  ningún  argumento,  stty
       escribe  por la salida estándard la velocidad en baudios, el número de disciplina de la línea (únicamente
       en sistemas que lo soportan) y las opciones de la línea que han sido modificados respecto a  los  valores
       especificados  mediante  el conmando `stty sane'. La lectura y el ajuste de los parámetros son ejecutados
       en la línea del terminal conectada a la entrada estándar.

       stty acepta los siguientes argumentos, no considerados como opciones, que cambian  aspectos  relativos  a
       como  opera  la  línea  del terminal.  Los argumentos precedidos por `[-]' pueden ser desactivados si van
       precedidos por `-'. Algunos argumentos no están disponibles  en  todos  los  sistemas,  ya  que  utilizan
       extensiones que no son POSIX.  Dichos argumentos están marcados en este documento con `(np)'.

       Opciones de control:

       [-]parenb
              Generar un bit de paridad en las salidas y espera un bit de paridad en las entradas.

       [-]parodd
              Fijar la paridad como impar (incluso si se especifica `-').

       cs5 cs6 cs7 cs8
              Fijar el tamaño del carácter en 5, 6, 7, u 8 bits respectivamente.

       [-]hupcl [-]hup
              Enviar una señal de colgado (SIGHUP) cuando el último proceso cierra el terminal.

       [-]cstopb
              Usar dos bits de parada por cada carácter (únicamente uno si se especifica `-').

       [-]cread
              Permitir recibir entradas.

       [-]clocal
              Ignorar las señales de control del módem.

       [-]crtscts (np)
              Permitir el control mediante las señales RTS/CTS.

       Opciones de entrada:

       [-]ignbrk
              Ignorar los carácteres de interrupción.

       [-]brkint
              Los carácteres de interrupción provocarán una señal de interrupción.

       [-]ignpar
              Ignorar los carácteres con errores de paridad.

       [-]parmrk
              Marcar los errores de paridad (con una secuencia de 255-0-carácteres).

       [-]inpck
              Activar el chequeo de la paridad de las entradas.

       [-]istrip
              Poner a cero el bit alto (el octavo) de los carácteres de entrada.

       [-]inlcr
              Traducir los carácteres de nueva línea a carácteres de retorno de carro.

       [-]igncr
              Ignorar los retornos de carro.

       [-]icrnl
              Traducir los carácteres de retorno de carro a carácteres de nueva línea.

       [-]ixon
              Activar el control del flujo mediante XON/XOFF.

       [-]ixoff [-]tandem
              Permitir  el  envío  de  un carácter de parada cuando la memoria intermedia de entrada del sistema
              esté casi llena, y un carácter de comienzo cuando dicha memoria  vuelve  a  estar  casi  vacía  de
              nuevo.

       [-]iuclc (np)
              Traducir los carácteres en mayúsculas a carácteres en minúsculas.

       [-]ixany (np)
              Permitir  que  cualquier  carácter  recomience la salida (únicamente el carácter de comienzo si se
              especifica `-').

       [-]imaxbel (np)
              Emitir un pitido y no vaciar la memoria intermedia de entrada si un carácter  llega  cuando  dicha
              memoria se encuentra llena.

       Opciones de salida:

       [-]opost
              Postproceso de salida.

       [-]olcuc (np)
              Traducir los carácteres en minúsculas a carácteres en mayúsculas.

       [-]ocrnl (np)
              Traducir los carácteres de retorno de carro a carácteres de nueva línea.

       [-]onlcr (np)
              Traducir los carácteres de nueva línea a carácteres de retorno de carro.

       [-]onocr (np)
              No escribir los retornos de carro en la primera columna.

       [-]onlret (np)
              Los carácteres de nueva línea producen un retorno de carro.

       [-]ofill (np)
              Rellenar con carácteres (padding) en vez de utilizar tiempos para las esperas.

       [-]ofdel (np)
              Usar carácteres de borrado para rellenar en vez de carácteres nulos.

       nl1 nl0 (np)
              Estilo a utilizar para los retrasos de nueva línea.

       cr3 cr2 cr1 cr0 (np)
              Estilo a utilizar para los retrasos de retorno de carro.

       tab3 tab2 tab1 tab0 (np)
              Estilo a utilizar para los retrasos de tabulación horizontal.

       bs1 bs0 (np)
              Estilo a utilizar para los retrasos de backspace.

       vt1 vt0 (np)
              Estilo a utilizar para los retrasos de tabulación vertical.

       ff1 ff0 (np)
              Estilo a utilizar para los retrasos de salto de página.

       Opciones locales:

       [-]isig
              Permitir los carácteres especiales INTERRUPT, QUIT y SUSPEND.

       [-]icanon
              Permitir los carácteres especiales ERASE, KILL, WERASE y RPRNT.

       [-]iexten
              Permitir carácteres especiales no POSIX.

       [-]echo
              Hacer eco de los carácteres de entrada.

       [-]echoe, [-]crterase
              Hacer eco de los carácteres de borrado tales como backspace-espacio-backspace.

       [-]echok
              Escribir una nueva línea después de un carácter KILL.

       [-]echonl
              Escribir una nueva línea incluso si no se está escribiendo ningún otro carácter.

       [-]noflsh
              No  permitir  el  vaciado  de  la  memoria  intermedia después de los carácteres especiales QUIT e
              INTERRUPT.

       [-]xcase (np)
              Permitir la entrada y salida de carácteres en mayúsculas siempre que se preceda el correspondiente
              carácter en minúscula con `\', y únicamente si la opción icanon está activada.

       [-]tostop (np)
              Detener  los  trabajos  que  se  están  ejecutando  en  segundo  plano que intenten escribir en el
              terminal.

       [-]echoprt [-]prterase (np)
              Hacer eco de los carácteres borrados últimamente, entre `\' y `/'.

       [-]echoctl [-]ctlecho (np)
              Hacer eco de los carácteres de control usando notación circunfleja (`^c') en vez de mostrar dichos
              carácteres de manera literal.

       [-]echoke [-]crtkill (np)
              Hacer  eco  del  carácter  especial  KILL de manera que se borre cada carácter de la línea como se
              indica en las opciones echoprt y echoe, en vez de como se indica en las opciones echoctl y echok.

       Opciones combinadas:

       [-]evenp [-]parity
              Igual que parenb -parodd cs7. Con `-', igual que -parenb cs8.

       [-]oddp
              Igual que parenb parodd cs7. Con `-', igual que -parenb cs8.

       [-]nl  Igual que -icrnl -onlcr. Con `-', igual que icrnl -inlcr -igncr onlcr -ocrnl -onlret.

       ek     Devolver los carácteres especiales ERASE y KILL a su valor por defecto.

       sane   Igual que cread -ignbrk brkint -inlcr -igncr icrnl  -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, además devuelve todos los carácteres
              especiales a su valor por defecto.

       [-]cooked
              Igual  que brkint ignpar istrip icrnl ixon opost isig icanon, además devuelve los carácteres EOF y
              EOL a su valor por defecto si sus valores respectivos son los mismos  que  los  carácteres  min  y
              time. Con `-' esta opción se comporta igual que la opción raw.

       [-]raw Igual  que -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc
              -ixany -imaxbel -opost -isig -icanon -xcase min 1 time 0.  Con `-', esta opción se comporta  igual
              que la opción cooked.

       [-]cbreak
              Igual que -icanon.

       [-]pass8
              Igual  que  -parenb  -istrip  cs8.  Con `-', esta opción se comporta igual que las opciones parenb
              istrip cs7.

       [-]litout
              Igual que -parenb -istrip -opost cs8.  Con `-', esta opción se comporta  igual  que  las  opciones
              parenb istrip opost cs7.

       [-]decctlq (np)
              Igual que la opción -ixany.

       [-]tabs (np)
              Igual que la opción tab0.  Con `-', esta opción se comporta igua que la opción tab3.

       [-]lcase [-]LCASE (np)
              Igual que las opciones xcase iuclc olcuc.

       crt    Igual que las opciones echoe echoctl echoke.

       dec    Igual  que  las  opciones  echoe echoctl echoke -ixany, ademas también asigna el carácter especial
              INTERRUPT a la tecla Ctrl-C, ERASE a la tecla Supr y KILL a la tecla Ctrl-U.

       Carácteres especiales:

       El valor por defecto de los carácteres especiales varía de un sistema a otro. Para inicializarlos, se usa
       la  sintaxis  `nombre  valor', donde los nombres son los listados a continuación y los valores pueden ser
       dados de manera literal, en notación circunfleja (`^c') o como un entero que debe empezar con  `0x',  (de
       manera que indique un número hexadecimal) con `0', (para indicar un número octal) o cualquier otro dígito
       para indicar un número decimal. Si se especifica el valor `^-'o `undef' el carácter especial asociado  es
       desactivado.

       intr   Enviar la señal de interrupción.

       quit   Enviar la señal de terminación.

       erase  Borrar el último carácter escrito.

       kill   Borrar la línea actual.

       eof    Enviar un final de fichero (terminar la entrada actual).

       eol    Final de línea.

       eol2 (np)
              Carácter alternativo para indicar final de línea.

       swtch (np)
              Cambiar a un nivel distinto de la shell.

       start  Reemprender la salida después de haberla detenido.

       stop   Detener la salida.

       susp   Enviar una señal de parada del terminal.

       dsusp (np)
              Enviar una señal de parada del terminal después de vaciar la entrada.

       rprnt (np)
              Reescribir la línea actual.

       werase (np)
              Borrar la última palabra escrita.

       lnext (np)
              Aceptar el siguiente carácter escrito de manera literal, incluso si este es un carácter especial.

       Opciones especiales:

       min N  Fijar  el  número  mínimo de carácteres que generarán una lectura mientras el tiempo de lectura no
              haya expirado, cuando la opción -icanon esté activada.

       time N Fijar el número de décimas de segundo antes de que la lectura acabe por expiración  de  tiempo  si
              todavía  no  se han leido los min carácteres especificados en la opción anterior, cuando la opción
              -icanon esté activada.

       ispeed N
              Fijar la velocidad de entrada a N.

       ospeed N
              Fijar la velocidad de salida a N.

       rows N (np)
              Informar al kernel que el terminal tiene N filas.

       cols N columns N (np)
              Informar al kernel que el terminal tiene N columnas.

       size (np)
              Escribe el número de filas y columnas que el kernel cree que tiene el terminal. (En  los  sistemas
              donde  el  número  de filas y columnas no sea soportado por el kernel, típicamente se utilizan las
              variables LINES y COLUMNS en vez de ésta opción; sin embargo, la versión GNU de  stty  no  utiliza
              estas variables).

       line N (np)
              Utilizar el número de disciplina de la línea N.

       speed  Escribir la velocidad del terminal.

       N      Fijar  las velocidades de entrada y salida a N. N puede ser uno de los siguientes valores: 0 50 75
              110 134 134.5 150 200 300 600 1200 1800 2400 4800 9600 19200 38400 exta extb.  exta corresponde  a
              19200; extb corresponde a 38400.  0 cuelga la línea si la opción -clocal está activada.

   OPCIONES
       -a, --all
              Escribir todas las opciones actuales.

       --help Escribe un mensaje sobre el uso en la salida estándar y acaba sin provocar error.

       -g, --save
              Escribe todas las opciones actuales en un formato tal que puede ser usado como argumento para otro
              comando stty a fin de restaurar las opciones actuales.

       --version
              Escribe información sobre la versión en la salida estándar y acaba sin provocar error.