Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Terminali</strong> a <strong>caratteri</strong> 619<br />
EOF (End of file) viene generato con la combinazione [ Ctrl d ]; il carattere ‘susp’ (suspend)<br />
viene generato con la combinazione [ Ctrl z ].<br />
Per comprendere meglio il senso di questo programma, vale la pena di descrivere l’uso di<br />
alcune opzioni, anche se nella maggior parte dei casi, ‘stty’ non viene usato per queste cose<br />
(tabella 15.70).<br />
|Tabella 15.70. Alcune opzioni.<br />
Opzione<br />
Descrizione<br />
| cs8 Definisce la dimensione dei <strong>caratteri</strong> a 8 bit.<br />
| hupcl<br />
Attiva o disattiva l’invio di un segnale di aggancio (‘SIGHUP’) in corrispondenza<br />
della conclusione dell’attività dell’ultimo processo, cosa che chiude la<br />
| -hupcl connessione con il terminale.<br />
| crtscts<br />
Attiva o disattiva il controllo di flusso RTS/CTS. Evidentemente, questo tipo di<br />
| -crtscts controllo di flusso riguarda i terminali connessi attraverso la porta seriale.<br />
| brkint<br />
Attiva o disattiva l’invio di un segnale di interruzione (‘SIGINT’) in<br />
| -brkint corrispondenza dell’invio di un carattere break.<br />
| istrip<br />
| -istrip Attiva o disattiva l’azzeramento dell’ottavo bit dell’input.<br />
| ixon<br />
Abilita o disabilita il controllo di flusso XON/XOFF. Dalla sua abilitazione<br />
dipende il funzionamento di <strong>caratteri</strong> speciali riferiti ai comandi di ‘stop’ e<br />
| -ixon ‘start’ (di solito [ Ctrl s ] e [ Ctrl q ]).<br />
| isig<br />
Abilita o disabilita l’uso di <strong>caratteri</strong> speciali, corrispondenti ai comandi ‘intr’<br />
(interrupt), ‘quit’ e ‘susp’ (suspend), i quali di solito corrispondono a [ Ctrl c ],<br />
| -isig [ Ctrl \ ] e [ Ctrl z ].<br />
| icanon<br />
Abilita o disabilita l’uso di <strong>caratteri</strong> speciali, corrispondenti ai comandi ‘erase’,<br />
‘kill’, ‘werase’ e ‘rprnt’, i quali di solito corrispondono a [ Ctrl ? ], [ Ctrl u ],<br />
| -icanon [ Ctrl w ] e [ Ctrl r ].<br />
| echo<br />
Abilita l’eco dei <strong>caratteri</strong> inseriti. Senza l’attivazione di questa modalità, non<br />
| -echo sarebbe visibile l’input dalla tastiera.<br />
| echoctl<br />
| -echoctl Attiva o disattiva l’eco dei <strong>caratteri</strong> di controllo attraverso la notazione ‘^x’, dove<br />
| ctlecho<br />
x è una lettera che varia a seconda del carattere di controllo da visualizzare.<br />
| -ctlecho