Következő: 15.113.3.0.0.1 Speciális karakterek
Fel: 15.113 stty(1)
Előző: 15.113.2 VÁZLAT
  Index
Argumentum nélkül az stty a baud rátát, a vonal discipline számát (ha a
rendszer ezt támogatja) és azon vonalbeállításokat írja ki, melyek az
stty sane beállítás óta megváltoztak. A mód olvasása és beállítása a
standard bemenethez kapcsolt tty-on keresztül történik. Az stty a
kövekező nem-opció argumentumokat fogadja el, melyek a terminál vonal
működésének jellemzőit változtatják meg. (A lehetőségek előtti ,,[-]'' azt
jelenti, hogy ez kikapcsolható, ha egy ,,-''-t teszünk eléje. Néhány
argumentum nem elérhető minden rendszeren, mivel nem-POSIX bővítéseket
használnak. Ezeket az argumentumokat ,,(np)''-vel jelöljük.)
Vezérlőbeállítások (control settings):
- [-]parenb
- Paritásbit generálása a kimeneten és elfogadása a bemeneten.
- [-]parodd
- Páratlan (odd) paritás beállítása. (Még ,,-''-szal is.)
- cs5 cs6 cs7 cs8
- A karakterméret 5, 6, 7, illetve 8 bitre állítása.
- [-]hupcl [-]hup
- Felfüggesztő jel (hangup signal) küldése, amikor az
utolsó processz lezárja a tty-t.
- [-]cstopb
- Két stopbit használata karakterenként. (,,-''-szal csak egy
stopbit lesz.)
- [-]cread
- Megengedi a bemenet fogadását.
- [-]clocal
- Nem engedélyezi a modem vezérlő jeleit.
- [-]crtscts (np)
- Megengedi az RTS/CTS handshaking-et.
Bemeneti beállítások (input settings):
- [-]ignbrk
- A break karakterek figyelmen kívül hagyása.
- [-]brkint
- A break-ek megszakadás jelet (interrupt signal) eredményeznek.
- [-]ignpar
- A paritáshibás karakterek figyelmen kívül hagyása.
- [-]parmrk
- A paritáshibák megjelölése (255-0 karaktersorozattal).
- [-]inpck
- A bemeneti paritásellenőrzés engedélyezése.
- [-]istrip
- A bemeneti karakterek magas (8.) bitjének törlése.
- [-]inlcr
- Az újsort (newline) kocsivisszára (carriage return) fordítja.
- [-]igncr
- A kocsivisszát (carriage return) figyelmen kívül hagyja.
- [-]icrnl
- A kocsivisszát újsorra fordítja.
- [-]ixon
- Engedélyezi aXON/XOFF vezérlést (flowcontrol).
- [-]ixoff[-]tandem
- Engedélyezi a stop karakter küldését ha a rendszer
bemeneti puffere majdnem megtelt, illetve a start karaktert, ha ez újra
majdnem üres lesz.
- [-]iuclc (np)
- A nagybetűket kisbetűre cseréli.
- [-]ixany(np)
- Engedélyezi, hogy bármely karakter újrakezdje a kimenetet.
(,,-'' esetén csak a start karakterre kezdi újra.)
- [-]imaxbel (np)
- Megengedi a ,,dudálást'' (beeping) és azt, hogy a
bemeneti puffer ne ürüljön, ha megtelt.
Kimeneti beállítások (output settings):
- [-]opost
- A kimenet utófeldolgozása.
- [-]olcuc (np)
- A kisbetűs karaktereket nagybetűssé alakítja.
- [-]ocrnl (np)
- A kocsivisszát újsorra fordítja.
- [-]onlcr (np)
- Az újsort kocsivisszaújsorra fordítja.
- [-]onocr (np)
- Az első oszlopban nem nyomtat kocsivisszát.
- [-]onlret (np)
- Az újsor kocsivisszaként viselkedik.
- [-]ofill (np)
- Kitöltő (padding) karaktereket használ a késleltetéshez
az időzítés helyett.
- [-]ofdel (np)
- Törlő (delete) karaktereket használ a feltöltéshez a
,,null'' karakterek helyett.
- nl1 nl0 (np)
- Újsor késleltetési stílus.
- cr3 cr2 cr1 cr0 (np)
- Kocsivissza késleltetési stílus.
- tab3 tab2 tab1 tab0 (np)
- Vízszintes tabulátor késleltetési stílus.
- bs1 bs0 (np)
- Visszatörlés (backspace) késleltetési stílus.
- vt1 vt0 (np)
- Függőleges tabulátor késleltetési stílus.
- ff1ff0 (np)
- Lapdobás késleltetési stílus.
Helyi beállítások (local settings):
- [-]isig
- Megengedi az ,,interrupt'', ,,quit'' és ,,suspend'' speciális
karaktereket.
- [-]icanon
- Megengedi az ,,erase'', ,,kill'', ,,werase'', és ,,rprnt''
speciális karaktereket.
- [-]iexten
- Megengedi a nem-POSIX speciális karaktereket.
- [-]echo
- Visszhangozza a bemeneti karaktereket.
- [-]echoe, [-]crterase
- A törlőkaraktert (erase)
backspacespacebackspaceként visszhangozza.
- [-]echok
- Újsort visszhangoz ,,kill'' karakter után.
- [-]echonl
- Az újsor visszhangozása még akkor is, ha más karaktert nem
visszhangoz.
- [-]noflsh
- Az ürítés (flush) letiltása az ,,interrupt'' és ,,quit''
speciális karakterek után.
- [-]xcase (np)
- Megengedi a be és kimeneti nagybetűs karaktereket ha
előttük a kisbetűs megfelelőjük áll egy ,,\'' kíséretében, ha
,,icanon'' is be van kapcsolva.
- [-]tostop (np)
- A terminálra írni próbáló háttérbeli processzek
megállítása.
- [-]echoprt [-]prterase (np)
- A ,,\'' és ,,/'' közti törölt
karakterek visszafele visszhangozása.
- [-]echoctl [-]ctlecho (np)
- A vezérlőkarakterek ,,^c'' formában való
megjelenítése a betű szerinti helyett.
- [-]echoke[-]crtkill (np)
- A ,,kill'' speciális karaktert úgy
visszhangozza, hogy a sorban minden karaktert töröl az ,,echoprt'' és
,,echoe'' beállítások szerint, és nem az ,,echoctl'' illetve ,,echok'' szerint.
Kombinációs beállítások (combination settings):
- [-]evenp [-]parity
- Ugyanaz, mint ,,parenb -parodd cs7''. ,,-'' jellel
ugyanaz, mint ,,-parenb cs8''.
- [-]oddp
- Ugyanaz, mint ,,parenb parodd cs7''. ,,-'' jellel ugyanaz,
mint ,,-parenb cs8''.
- [-]nl
- Ugyanaz, mint ,,-icrnl -onlcr''. ,,-'' jellel ugyanaz, mint
,,icrnl -inlcr -igncr onlcr -ocrnl -onlret''.
- ek
- Az ,,erase'' és ,,kill'' speciális karaktereket az
alapértelmezettre állítja vissza.
- sane
- Ugyanaz, mint ,,cread -ignbrk brkint -inlcr -igncr icrnl
-ixoff-iuclc -ixanyimaxbel 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'', továbbá a speciális
karaktereket is az alapértelmezettre állítja vissza.
- [-]cooked
- Ugyanaz, mint ,,brkint ignpar istrip icrnl ixon opost isig
icanon'', továbbá az ,,eof'' és ,,eol'' speciális karaktereket az
alapértelmezettre állítja vissza, ha azonosak a ,,min'' és ,,time''
karakterekkel. ,,-'' jellel ugyanaz, mint ,,raw''.
- [-]raw
- Ugyanaz, mint ,,-ignbrk -brkint -ignpar -parmrk -inpck -istrip
-inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany-imaxbel -opost -isig -icanon
-xcase min 1 time 0''. ,,-'' jellel ugyanaz, mint ,,cooked''.
- [-]cbreak
- Ugyanaz, mint ,,-icanon''.
- [-]pass8
- Ugyanaz, mint ,,-parenb -istrip cs8''. ,,-'' jellel ugyanaz,
mint ,,parenb istrip cs7''.
- [-]litout
- Ugyanaz, mint ,,-parenb -istrip -opost cs8''. ,,-'' jellel
ugyanaz, mint ,,parenb istrip opost cs7''.
- [-]decctlq (np)
- Ugyanaz, mint ,,-ixany''.
- [-]tabs (np)
- Ugyanaz, mint ,,tab0''. ,,-'' jellel ugyanaz, mint
,,tab3''.
- [-]lcase [-]LCASE (np)
- Ugyanaz, mint ,,xcase iuclc olcuc''.
- crt
- Ugyanaz, mint ,,echoe echoctl echoke''.
- dec
- Ugyanaz, mint ,,echoe echoctl echoke-ixany'', továbbá az
,,interrupt'' speciális karaktert ,,CtrlC''-re, az ,,erase''-t ,,Del''-re a
,,kill''-t ,,Ctrl-U''-ra állítja be.
Következő: 15.113.3.0.0.1 Speciális karakterek
Fel: 15.113 stty(1)
Előző: 15.113.2 VÁZLAT
  Index
1999-09-17