Provided by: manpages-es-extra_0.8a-14ubuntu1_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.