Angela Sofíá Osorio
Tiempo de lectura 3 minutes
Fecha de publicación
Escribir un script que funcione es fácil. Escribir uno que otra persona pueda entender sin querer arrancarse el cabello es otra historia.
Si eres de los que cree que el código se explica solo, te tengo noticias. A menos que tengas memoria fotográfica, en tres semanas no recordarás qué hace esa línea mágica que acabas de escribir.
Aquí es donde entran los componentes estilísticos. Vamos a transformar ese bloque de texto plano en una herramienta con aspecto verdaderamente profesional.
El Arte de Comentar en Bash
Comentar es esa técnica de supervivencia que te permite añadir texto legible por humanos a tus scripts. Bash ignorará todo lo que escribas aquí, pero tus colegas te lo agradecerán.
Para indicar al shell que una línea es un comentario, simplemente usamos el símbolo de almohadilla (#). Cuando Bash ve este carácter, salta a la siguiente línea sin hacer preguntas.
#!/bin/bash
# Esto es un comentario. Bash me ignorará por completo.
echo "Iniciando el sistema..."BashSi el script tiene una sola línea, quizá parezca innecesario. Pero a medida que tus proyectos crezcan, estos pequeños faros de contexto serán tu salvación.
Anatomía de una Cabecera Profesional
Más allá de explicar qué hace un bucle oscuro, los comentarios sirven para dar contexto global a tu obra. Un script profesional siempre incluye cinco datos clave.
Estos metadatos se colocan justo debajo de la línea shebang (#!/bin/bash), dejando espacios en blanco para facilitar la lectura.
Autor y Fechas
Primero, reclama tu trabajo. Añade tu nombre para que los futuros usuarios sepan a quién invitarle un café o a quién contactar si algo falla.
Luego, incluye la fecha de creación y la de última modificación. Es fundamental para saber si el script es una reliquia de hace diez años o código fresco.
# Autor: Tu Nombre Completo
# Fecha de creación: 24/10/2023
# Última modificación: 25/10/2023BashDescripción y Uso
Nadie quiere leer 500 líneas de código solo para descubrir qué hace el programa. Ahórrale tiempo a tu equipo añadiendo una descripción clara y directa.
Finalmente, la información de uso. Esto es como un mini manual incrustado que indica exactamente qué comando y argumentos necesita el usuario para ejecutarlo correctamente.
# Descripción:
# Este script automatiza la copia de seguridad de la base de datos principal.
#
# Uso:
# ./backup_db.sh [ruta_destino]BashEjercicio Práctico: Tu Primer Script Profesional
Es hora de aplicar la teoría. Vamos a crear un script sencillo, pero con una estructura impecable. Copia este código, pégalo en tu editor favorito y guárdalo como saludo.sh.
#!/bin/bash
# Autor: Jane Doe
# Fecha de creación: 24/10/2023
# Última modificación: 24/10/2023
#
# Descripción:
# Script básico para imprimir un mensaje de bienvenida en la terminal.
#
# Uso:
# ./saludo.sh
# Imprimimos el mensaje en pantalla
echo "Este es mi primer script con aspecto profesional."
BashSi dominas esta estructura básica, estás a un paso de escribir herramientas que cualquier administrador de sistemas respetaría en un entorno de producción.
Aplica esta plantilla en tu próximo proyecto y comparte en los comentarios si tu equipo notó la diferencia de nivel al leer tu código.
Contents