Comentarios en Shell Script

Los comentarios son la información útil que los desarrolladores proporcionan para que el lector entienda el código fuente. Explica la lógica o una parte de ella utilizada en el código. Los comentarios suelen ser útiles para alguien que mantiene o mejora su código cuando ya no está disponible para responder preguntas al respecto. Estos se citan a menudo como una convención de programación útil que no forma parte de la salida del programa pero mejora la legibilidad de todo el programa.

Hay dos tipos de comentarios:

  1. comentario de una sola línea
  2. comentario de varias líneas

Comentarios de una sola línea: 

Un comentario de una sola línea comienza con el símbolo del hashtag sin espacios en blanco (#) y dura hasta el final de la línea. Si el comentario excede una línea, coloque un hashtag en la siguiente línea y continúe con el comentario.

El script de shell se comenta con el prefijo # carácter para comentarios de una sola línea.

Syntax
#This is a comment

Ejemplo:

#Single line comment
echo "hello world"

Producción:

Comments in | shell script

Comentarios de varias líneas :

El comentario de varias líneas es un fragmento de texto encerrado en un delimitador (”) en cada extremo del comentario. De nuevo, no debe haber espacios en blanco entre el delimitador (‘ ‘). Son útiles cuando el texto del comentario no cabe en una sola línea; por lo tanto, es necesario abarcar líneas. Los comentarios o párrafos de varias líneas sirven como documentación para otras personas que leen su código. Consulte el siguiente fragmento de código que muestra un comentario de varias líneas:

Syntax:
: '
This is a
Multi-line comments'

Ejemplo:

echo "multiline comments"
: '
Print some word'

Producción:

Comments in | shell script

Publicación traducida automáticamente

Artículo escrito por priyampatel9911 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *