El comando nulo de la shell: no hace nada, pero úsalo igualmente

A shell colon does nothing. Use it anyway

El comando nulo de la shell: no hace nada, pero úsalo igualmente

El autor descubre el poder oculto del comando nulo de la shell (`:`), un builtin POSIX que no hace nada pero que resulta increíblemente útil. Explica cómo usarlo para validar argumentos con expansión de parámetros (`${1:?mensaje}`), establecer valores por defecto, truncar archivos, comprobar permisos, manejar señales con `trap`, y más. Incluye ejemplos prácticos y responde a preguntas frecuentes, mostrando cómo este antiguo comando, que data de la shell Thompson de 1971, puede simplificar y hacer más robustos tus scripts.

El comando nulo es un builtin que no hace nada pero evalúa sus argumentos y descarta el resultado.

Más de este día

2026-07-26