Un intérprete de comandos es un programa informático que acepta comandos de texto interactiva , desde el teclado , ¿ o los lee de un archivo, y los ejecuta . Por tanto, el propósito de un intérprete de comandos es ejecutar comandos, como la definición de variables dinámicas que contienen información sobre el entorno del sistema, conocido como " variables de entorno ", o para cargar y ejecutar otros archivos. Unix
intérpretes de comandos para el sistema operativo Unix son conocidos como conchas. El shell de Unix es la mayor de varias capas de interacción que tienen lugar entre el hardware del ordenador y el usuario. La cáscara gestiona la interacción entre el usuario y las aplicaciones y de comandos, que , a su vez , interactúan con una capa inferior , conocido como el núcleo . El núcleo es un programa independiente que se ejecuta en el hardware del ordenador y gestiona todas las interacciones con él.
Shell Scripts
shell de Unix tienen sus propias reglas gramaticales o de sintaxis, y las estructuras de control , lo que significa que los comandos shell se pueden utilizar , en combinación , para automatizar tareas repetitivas . Para crear una secuencia de comandos de shell de Unix - que se puede ejecutar una y otra vez , al igual que cualquier otro programa - sólo hay que crear un archivo de texto y guardar la secuencia de comandos que desea ejecutar . Las únicas salvedades son que usted debe identificar el archivo de texto como un script de shell mediante la inclusión del nombre del intérprete de comandos - " # /bin /sh" para el shell Bourne estándar - en la primera línea de la línea y hacer que el archivo ejecutable con el comando "chmod + x { filename} " .
Ventanas
en el sistema operativo Windows, el intérprete de comandos se conoce como el shell de comandos . Puede iniciar el shell de comandos mediante la opción " Inicio", " Todos los programas", " Accesorios ", "Símbolo del sistema " o seleccionando " Inicio", " Ejecutar", escribir " cmd.exe " en el cuadro de texto y haga clic en "OK . "De forma predeterminada , la consola de comandos de Windows se inicia en modo interactivo y proporciona una interfaz basada en caracteres, por medio del cual se pueden introducir los comandos . Las órdenes pueden ser modificados por uno o más argumentos , o interruptores de mando - que siempre comienzan con el carácter de barra diagonal ( /) - . Separadas por espacios
archivos de script
Si se introduce un comando que es el nombre de un archivo de script , los interruptores de shell de comandos de Windows desde el modo interactivo a modo de guión y comienza a ejecutar los comandos del archivo de comandos uno por uno. Una vez que el shell de comandos de Windows ha ejecutado el último comando en el archivo de secuencia de comandos , se vuelve al modo interactivo , aparece un símbolo del sistema y espera a la entrada del teclado .