En esta lección, vamos a ver declaraciones condicionales en secuencias de comandos Bash. Las declaraciones condicionales son en realidad pequeñas preguntas que existen dentro de los scripts y en los programas. Una pregunta como ¿es este número mayor que este número? Y si es así, haz esto. Ese modelo de lengua inglesa de declaraciones condicionales en scripting Bash es muy precisa. Así que sigamos adelante y creemos un nuevo archivo. y explore un par de estas condiciones. Entonces voy a escribir nano, y luego llamaré a este archivo cond para condiciones. De hecho, incluso agregaré uno. Como sospecho, habrá otro. Una vez que estemos aquí tenemos que poner la información obvia. Y no olvides el camino al intérprete. Ahora que tenemos esto Voy a introducir otro comando para que lo usemos dentro de las secuencias de comandos de shell. Ese es el comando de lectura. Entonces, lo primero que haremos vamos a decir eco Por favor, introduzca un número. Ahora queremos poner el comando en que permite que el script acepte la entrada del usuario. Ese comando se lee. Si seguimos lee con el nombre de una variable, por ejemplo, num, entonces tomará lo que ingrese el usuario y aplicarlo a esa variable. Y solo porque es nuevo para nosotros, vamos a seguir adelante y ejecuta esto y repítelo en la pantalla. Así que lo guardaremos. Y lo haremos ejecutable. Limpiemos la pantalla y ejecute el script. Me permite ingresar un número y lo ingresaré en 12. Observe que hace eco de 12 en la salida estándar. Con esa información, podemos volver a nano, y ahora aplique una sentencia if. Recuerde, los operadores condicionales asociados con números son las letras. Esta es la sintaxis de nuestra declaración if. Si, y ahora usaremos los corchetes que se encuentran a la derecha de la tecla P. Aquí adentro, voy a decir si num es menos que, y diremos 50. Luego agregamos un punto y coma. Luego eco num1 es menos de 50. Y podemos poner un \ n para movernos a la siguiente línea. Ahora podemos guardar este archivo. Y limpia la pantalla. Y ahora vamos a ejecutar el archivo. Ahora podemos ingresar un número. Ingresaré a propósito uno menos de 50 para consultar nuestra declaración if específica. Y dice num1 es menos de 50. Vamos a ejecutarlo una vez más pero esta vez, pongamos un número superior a 50. Y observe que solo imprime el número y sale porque no tenemos nada para manejar el otro lado de esa moneda. Para manejar la condición si no se cumple es realmente tan importante como manejar la condición si se cumple. Así que volvamos a nano y que vamos a hacer vamos a agregar la instrucción else. Entonces, si resulta que num es en realidad mayor que 50, entonces podemos bajar aquí justo encima del fi y podemos decir más eco num1 es mayor que 50. Ahora intentemos eso. Y ahora podemos volver a introducir un número mayor que 50, y verá que ahora se maneja. Esta es una declaración if-else básica dentro de las secuencias de comandos de Bash. En nuestra próxima lección, vamos a agregar múltiples condiciones. Nos vemos entonces.