Comanda stty este folosita pentru controlul terminalului direct prin intermediul intepretorului de comenzi (shell-ului). Folosirea acesteia fara nici un parametru conduce la afisarea caracteristicilor curente ale terminalului.
razvan@ragnarok:~/cfiles/solab/lab1$ stty speed 38400 baud; line = 0; eol = M-^?; eol2 = M-^?; ixany
Comanda poate fi urmata de o serie de optiuni care corespund optiunilor posibile pentru manipularea structurii termios (ignbrk, inclr, opost, ofill, icanon, echo, etc.). Multe din aceste optiuni pot fi precedate de '-' pentru a indica lipsa acestora. Spre exemplu daca dorim sa lucram in modul noncanonic vom folosi comanda
/* * actualizare terminal pentru lucrul in modul necanonic fara ecou */ void start_getch (void) { system ("stty -icanon -echo min 1 time 0"); } /* * revenire la modul de lucru initial */ void stop_getch (void) { system ("stty icanon echo"); }