En un archivo de script de shell, los comandos se analizan y ejecutan de ____ a ____ y de ____ a ____.
En un archivo de script de shell, los comandos se analizan y ejecutan de arriba a abajo y de izquierda a derecha.
Qué es shellscript
Shellscript es un "programa" que aprovecha las capacidades del shell y utiliza archivos de texto sin formato para convertir parte de la sintaxis y los comandos del shell en un programa. Shellscript es un programa que utiliza archivos de texto sin formato en los que escribir la sintaxis y los comandos del shell (incluidos los comandos externos) y utiliza expresiones regulares, destinos de canalización y redirección del flujo de datos para lograr el procesamiento que queremos.
Notas sobre la escritura del shell
1. La ejecución de comandos se analiza de arriba a abajo y de izquierda a derecha.
2. Los comandos con múltiples espacios entre parámetros serán ignorados.
Notas sobre el primer script:
1. El análisis y ejecución de comandos se realiza de arriba a abajo y de izquierda a derecha.
2. Al ejecutar comandos, hay varios espacios entre los comandos, las opciones y los argumentos se ignoran.
3. Las líneas en blanco también se ignoran y los espacios generados por la tecla [TAB] también se tratan como teclas de espacio.
4 Si se lee el símbolo ENTER, se intenta. Se hará para comenzar a ejecutar la línea Comando;
5. Si una línea es demasiado grande, puede usar [ENTER]] para expandirla a la siguiente línea.
6. (#] se puede utilizar como comentario. Cualquier dato agregado después de # se ignorará como texto de comentario.
Arquitectura del programa:
1. La primera línea #! /bin/bash declara el nombre del shell utilizado por este script
2. Descripción del contenido del programa
3. Declara las variables de entorno principales >4.
5. Informar el resultado de la ejecución (definir el valor de retorno)
Si el comando o la declaración del programa se ejecuta a través del archivo del programa en lugar de la línea de comando, el programa se llama script Shell. Si un script de Shell tiene muchos comandos, declaraciones y controles de bucle integrados y luego los ejecuta todos a la vez, este método de ejecutar el script a través de un archivo se denomina no interactivo. se ingresan en el script de Shell. Estos comandos, variables y declaraciones de control de flujo se combinan orgánicamente para formar un poderoso script de Shell.