Interfaccia a riga di comando: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 17:
Il programma tipicamente non esegue alcunché fino a quando non riceve un comando di [[input]] dall'utente. Il cursore lampeggiante o evidenziato detto ''[[prompt]]'' indica la posizione nella schermata dove verrà eventualmente scritto il comando impartito dall'utente.
 
I comandi devono essere impartiti in forma di righe di testo rispettando una precisa [[sintassi (informatica)|sintassi]]. Spesso un comando presenta delle cosiddette ''opzioni'', da inserire dopo il comando stesso, che specificano una funzionalità specifica o aggiuntiva del comando stesso. Dopo aver composto una riga di comando bisogna digitare il tasto "Invio" o "Enter".

A questo punto, il programma analizza ([[interprete (informatica)|interpreta]]) la riga di comando, e se questa è stata composta in modo sintatticamente corretto la esegue, altrimenti questi non esegue il comando restituendo all'utente una segnalazione del primo errore incontrato nella lettura e ripartendo dal prompt. Come effetto dell'esecuzione di un comando, si può ottenere la scrittura di un testo di risposta da parte del programma sul terminale o su un diverso dispositivo di ''[[output]]''.
 
=== CLI su alcuni sistemi operativi ===