Cómo usar comentarios de línea única y múltiple en Bash

Cómo usar comentarios de línea única y múltiple en Bash
Usar comentarios en cualquier script o código es muy importante para que el script sea más legible. Los comentarios funcionan como documentación para el guión. El lector puede comprender fácilmente cada paso del script si el autor comenta correctamente sobre él. Los comentarios se ignoran cuando se ejecuta el script. La línea única se puede comentar muy fácilmente en el script bash. Pero hay múltiples formas de comentar múltiples líneas en el script bash. En este tutorial se muestra cómo puede usar comentarios de líneas individuales y múltiples en scripts bash.

Comentario de una sola línea:

Puede explicar la función de cada línea del script agregando un comentario de una sola línea en lo anterior o al lado de la línea. '#'El símbolo se usa para comentar en una sola línea en el script bash. El siguiente ejemplo muestra el uso de comentarios de una sola línea. El script calculará la suma de dos números enteros, y el valor de la adición se imprimirá. El comando de una sola línea se ha agregado antes de cada línea de script que se ignorará después de ejecutar el código.

Ejemplo-1: comentario de una sola línea

El símbolo '#' se usa para agregar comentarios de una sola línea en el script bash. Cree un script bash con el siguiente código para verificar la forma de agregar un comentario de una sola línea en el script. Se agregarán e imprimirán dos números numéricos después de ejecutar el script. Aquí, todos los comentarios se han agregado antes de cada línea del script para describir el propósito.

#!/bin/bash
#Imprima un texto simple
Echo "Trabajando con comentarios bash"
#Add 10 con 20 y almacene el valor en n
((n = 10+20))
#Imprimir el valor de n
Echo $ n

Producción:
La siguiente salida aparecerá después de ejecutar el código anterior.

Ejemplo-2: Comentarios en línea en Bash Script

El comentario de una sola línea también se puede agregar después del final del script que se llama comentario en línea. Cree un archivo bash con el siguiente script para verificar el uso de comentarios en línea. El siguiente script combinará dos valores de cadena e imprimirá el valor combinado. Se han agregado cuatro comentarios en línea en el script que se ignorará en el momento de la ejecución.

#!/bin/bash
str1 = "Linux" # Inicializar el valor de la primera cadena
str2 = "sugerir" # inicilaize el valor de la segunda cadena
str = $ str1 $ str2 # combina los valores de la cadena
Echo "El valor de la cadena después de concatenar las cadenas"
echo $ str # imprime la cadena combinada

Producción:
La siguiente salida aparecerá después de ejecutar el código anterior.

Comentario de múltiples líneas:

No hay una opción directa para comentar múltiples líneas en el script bash, como otros lenguajes de programación. Puede usar otras características de Bash para comentar varias líneas en un script. Una opción es usar 'Documento aquí', y otra opción está usando': '. Los usos de ambas opciones se muestran en los siguientes ejemplos.

Ejemplo-3: Comentario de múltiples líneas usando el documento aquí

Se usa un delimitador al comienzo del comentario con << symbol, and the same delimiter is used at the end of the comment to add a multi-line comment in bash script. Create a bash file with the following script to check the way to add a multi-line comment using here document. Here, Exigencia se ha utilizado como el documento delimitador del aquí para agregar el comentario de múltiples líneas. El script calculará e imprimirá el valor de 53 como salida. Se han utilizado un comentario de una línea múltiple y tres de una sola línea en el script.

#!/bin/bash
<Este script se usa para
Calcular el cubo de
un número con valor 5
Exigencia
#Establece el valor de n
n = 5
#Calculación 5 al poder 3
((resultado = $ n*$ n*$ n))
#Imprimir el área
Echo $ resultado

Producción:
La siguiente salida aparecerá después de ejecutar el código anterior.

Ejemplo-4: comentario de múltiples líneas usando ':' comando

Usar colon (:) con la cita única es la forma más simple de agregar un comentario de múltiples líneas en el script bash. El comentario de varias líneas se agregará dentro de una sola cita (') después del colon (:). El uso de comentarios de varias líneas se ha mostrado en el siguiente ejemplo. El script verificará que un número sea impar o incluso. Aquí, se ha utilizado un comentario de varias líneas en el script para describir el propósito principal del script.

#!/bin/bash
#Inicializar la variable N con un número
n = 15
: '
El siguiente script verificará que el número sea
Incluso o impares dividiendo el número por 2 y verificando el valor restante
'
echo -n "$ N"
if (($ n % 2 == 0))
entonces
Echo "es un número uniforme."
demás
Echo "es un número impar."
FI

Producción:
La siguiente salida aparecerá después de ejecutar el código anterior.

Ejemplo-5: comente múltiples líneas en el código Visual Studio

Las formas de agregar un comentario en múltiples líneas a la vez usando '#' en el código de Visual Studio han mostrado en este ejemplo. Las formas de agregar comentarios en ejemplos anteriores se pueden aplicar a todos los tipos de editores. Pero si está utilizando algún editor de código estándar como Visual Studio Code, comentar múltiples líneas o eliminar el comentario de varias líneas es más fácil que un editor de texto normal. Debe instalar este editor en su sistema para verificar este ejemplo. Cree un archivo bash con el siguiente script utilizando el editor de código de Visual Studio.

#!/bin/bash
Echo "Trabajando con comentarios bash"
((n = 10+20))
Echo $ n
Leer -P "Ingrese el primer número:" N1
Leer -P "Ingrese el segundo número:" N2
Echo $ ((N1+N2))

Seleccione las líneas que desea comentar, haga clic con el botón derecho en las líneas seleccionadas y seleccione Agregar comentario de línea de la paleta de comando.

Después de la selección, las líneas seleccionadas se comentarán con '#' como la siguiente imagen.

Seleccione las líneas que desea desencadenarse y haga clic con el botón derecho en las líneas seleccionadas y seleccione Eliminar el comentario del bloque de la paleta de comando para eliminar el '#' de las líneas que se comentaron antes.

Conclusión:

En este tutorial se han mostrado diferentes formas de agregar comentarios simples y múltiples en el script bash. Agregar comentarios de múltiples líneas no es más simple en Bash como otros lenguajes de programación cuando se usa un editor de texto. Este tutorial lo ayudará a aprender y aplicar comentarios de línea individual y múltiple en su guión de bash.