Tutoriales

Comentarios en scripts de bash – tutorial de Kali Linux

¿Qué es una revisión de Bash?

En el guión de Bash, Comentario es un comentario en el código omitido por la computadora. Te ayudan a ti y a otros a comprender lo que hace tu guión sin comprometer cómo funciona. En Bash, comentarios # Firme y ejecute hasta que termine la línea.

ejemplo:

# This line is a comment and won't be run by Bash
echo "Hello, World!"  # This part after # is also a comment

1. Comentario de una sola línea

  • Solo con #.
  • Esta es la forma más fácil y confiable de comentar.
  • Ideal para explicar líneas individuales o partes del código.

ejemplo:

# Set variable
greeting="Hello"
echo "$greeting, user!"

2. Comentarios en línea

  • Puedes usar #.
  • Mantenga estos cortos para evitar confusiones.

ejemplo:

echo "Done processing"  # Let the user know the script finished

Nota: Algunos desarrolladores recomiendan usar comentarios en línea con muy pocos para mejorar la legibilidad.

3. Comentarios de múltiples líneas o bloque

Bash no es compatible formalmente como /* ... */ En otros idiomas. Pero hay dos soluciones comunes:

a) hash (#) Cada línea

Esto es simple y siempre funciona:

# Initialize values
# Check user input
# Process the result

Este método es la opción más segura y clara.

b) Aquí : (comando nulo)

Esto usa el truco de la juerga para ignorar todo el bloque, aunque es más avanzado y no es obvio para quienes leen su guión:

: << 'COMMENT'
This is a multiline comment.
Everything here is ignored by Bash.
COMMENT

este : es un comando que no ejecuta nada ("comando nulo"), y << 'COMMENT' y coincidir COMMENT Considerado como entrada, pero ignorado.

En UNIX StacKex, los usuarios advierten que este método puede hacer cosas inesperadas como sustitución variable o uso adicional de CPU, por lo que es mejor seguirlo # Las líneas son claras y seguras.

4. Circunstancias especiales: shebang (shebang (#!)

La primera línea de muchos guiones de Bash comienza con lo siguiente:

#!/bin/bash

Esto se llama Xibang Y dígale al sistema operativo qué intérprete usar. Si bien parece un comentario, en realidad es una indicación especial y no se ignora.

El pensamiento final

  • usar # Casi todos los comentarios.
  • Claro, útil y consistente.
  • Mantenga el truco de Heredoc para revisiones rápidas y temporales de obstáculos, pero manténgalo raro.
  • Si su guión es ejecutable, siempre incluya un buen shebang.

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba