Qual è lo scopo della Interprete di comando?

March 26

Un interprete di comandi è un programma per computer che accetta i comandi testuali in modo interattivo, dalla tastiera; o 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 d'ambiente", o per caricare ed eseguire altri file.

Unix

interpreti di comandi per il sistema operativo Unix sono conosciuti come gusci. La shell Unix è il più alto di diversi strati di interazione che hanno luogo tra l'hardware del computer e l'utente. Il guscio gestisce l'interazione tra l'utente e le applicazioni e comando, che, a sua volta, interagisce con uno strato inferiore, noto come il kernel. Il kernel è un programma separato che gira su hardware del computer e gestisce tutte le interazioni con esso.

Gli script di shell

shell Unix hanno le proprie regole grammaticali o di sintassi, e le strutture di controllo, il che significa che i comandi di shell può essere utilizzato, in combinazione, per automatizzare le operazioni ripetitive. Per creare una shell script di Unix - che è possibile eseguire più e più volte, proprio come qualsiasi altro programma - è sufficiente creare un file di testo e memorizzare la sequenza di comandi che si desidera eseguire. Le uniche riserve sono che è necessario identificare il file di testo come uno script di shell, includendo il nome dell'interprete dei comandi - "#! / Bin / sh!" Per la shell standard Bourne - sulla prima riga della linea e fare il file eseguibile eseguendo il comando "chmod + x {nome}".

finestre

Nel sistema operativo Windows, l'interprete dei comandi è conosciuta come la shell di comando. È possibile avviare la shell dei comandi 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 dei comandi di Windows si avvia in modalità interattiva e fornisce una interfaccia basata su caratteri, per mezzo del quale è possibile inserire i comandi. I comandi possono essere modificato da uno o più argomenti, o interruttori di comando - che iniziano sempre con il carattere barra (/) - separati da spazi.

File di script

Se si immette un comando che è il nome di un file di script, gli interruttori della shell dei comandi di Windows da modalità interattiva alla modalità di scrittura e inizia ad eseguire i comandi nel file di script uno per uno. Una volta che la shell dei comandi di Windows ha eseguito l'ultimo comando nel file di script, si ritorna in modalità interattiva, visualizza un prompt dei comandi e attende l'input da tastiera.