Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Terminali</strong> a <strong>caratteri</strong> 643<br />
15.12.1 Utilizzo di «open»<br />
Il programma ‘open’ 17 permette di avviare un comando in una nuova console virtuale (non<br />
utilizzata precedentemente). Per distinguere il comando dalle opzioni di ‘open’ si utilizza un<br />
trattino doppio (‘--’) per segnalare l’inizio del comando stesso.<br />
«<br />
|<br />
|open [opzioni] [--] comando [opzioni_del_comando] |<br />
|Tabella 15.97. Alcune opzioni.<br />
Opzione<br />
Descrizione<br />
|<br />
Questa opzione permette di definire esplicitamente quale console virtuale utilizzare<br />
attraverso l’argomento che indica il numero di questa (le console virtuali<br />
-c n<br />
sono numerate a partire da uno).<br />
Fa in modo che il comando venga trattato come se fosse una «shell di login»,<br />
| -l cioè una shell avviata dalla procedura di accesso (dopo che l’autenticazione dell’utente<br />
è avvenuta con successo). Questo comporta l’aggiunta di un trattino (‘-’)<br />
davanti al nome del comando.<br />
Segna la fine delle opzioni di ‘open’ e l’inizio del comando. È necessario l’uso<br />
| -- di questo trattino doppio quando il comando da eseguire ha, a sua volta, degli<br />
argomenti.<br />
Segue la descrizione di alcuni esempi.<br />
• # open bash [ Invio ]<br />
Avvia l’eseguibile ‘bash’ nella prima console virtuale libera.<br />
• # open -l bash [ Invio ]<br />
Avvia l’eseguibile ‘bash’ nella prima console virtuale libera, trattando il processo<br />
relativo come una shell di login.<br />
• # open -c 10 -l bash [ Invio ]<br />
Come nell’esempio precedente, utilizzando espressamente la decima console virtuale.<br />
• # open -- ls -l [ Invio ]<br />
Esegue il comando ‘ls -l’ utilizzando la prima console virtuale libera. In questo caso,<br />
dovendo indicare un comando con argomenti, è stato inserito il trattino doppio per<br />
segnalare l’inizio del comando stesso.<br />
15.12.2 Utilizzo di «switchto»<br />
Il programma ‘switchto’ 18 permette di selezionare una console virtuale particolare. Può<br />
essere utile in uno script.<br />
«<br />
|<br />
|switchto n<br />
|