Un interprete di comandi è un programma per computer che accetta comandi testuali interattivamente , dalla tastiera ; ? Oppure li legge da un file e li esegue . Lo scopo di un interprete di comandi è quindi quello di eseguire comandi , come ad esempio l'impostazione delle variabili dinamiche che contengono informazioni sull'ambiente del sistema , noto come " variabili di ambiente ", o per caricare ed eseguire altri file . Unix
Comando interpreti per il sistema operativo Unix sono noti come conchiglie . La shell Unix è il più alto dei diversi strati di interazioni che avvengono tra l'hardware del computer e l'utente . La shell gestisce l'interazione tra l'utente e le applicazioni e di comando , che , a loro volta , interagiscono con uno strato inferiore , noto come il kernel . Il kernel è un programma separato che viene eseguito sul computer hardware e gestisce tutte le interazioni con esso.
Shell Scripts
shell Unix hanno le proprie regole grammaticali o di sintassi , e strutture di controllo , che significa che i comandi shell possono essere utilizzati , in combinazione, per automatizzare le operazioni ripetitive . Per creare uno script di shell Unix - che è possibile eseguire più e più volte , proprio come qualsiasi altro programma - è sufficiente per creare un file di testo e memorizzare la sequenza di comandi che si desidera eseguire. Le uniche clausole sono che è necessario identificare il file di testo come script di shell , includendo il nome dell'interprete dei comandi - " # /bin /sh" per la Bourne shell standard - sulla prima riga della linea e fare il eseguibile file eseguendo il comando " chmod + x {filename }" .
di Windows
Nel sistema operativo Windows , l'interprete dei comandi è conosciuta come la comando di shell . È possibile avviare la shell di comando selezionando "Start ", " Tutti i programmi ", " Accessori ", " Prompt dei comandi" o selezionando "Start ", " Esegui ", digitare " cmd.exe" nella casella di testo e fare clic su "OK . " per impostazione predefinita , la shell di comando di Windows viene avviato in modalità interattiva e fornisce un'interfaccia basata su caratteri , per mezzo del quale è possibile immettere i comandi . I comandi possono essere modificati da uno o più argomenti , o interruttori di comando - che iniziano sempre con la ( /) carattere di barra - . Separati da spazi
file di script
< p > Se si immette un comando che è il nome di un file di script , gli interruttori della shell dei comandi di Windows dalla modalità interattiva alla modalità script e inizia ad eseguire i comandi nel file di script uno per uno. Una volta che la shell di comando di Windows ha eseguito l'ultimo comando nel file di script , si ritorna in modalità interattiva , viene visualizzato un prompt dei comandi e attende l' input da tastiera .