Léxico TI › Programación › Shebang

Shebang

Programación Svenska → Actualizado: 2026-10-05

Los dos primeros caracteres de un script ejecutable de Unix: #!/usr/bin/env python3. Le dicen al kernel qué intérprete ejecutar.

Introducido en Unix V8 (Dennis Ritchie, ~1980). El nombre: "#" = sharp/hash, "!" = bang. El patrón /usr/bin/env localiza el intérprete a través del PATH en lugar de una ruta fija — portable entre distros. Windows ignora el shebang, pero WSL lo respeta. No puede superar los 127 caracteres (límite antiguo del kernel, ampliado en versiones recientes de Linux).

← Volver al léxico