Tag: SHEBANG
¿Cómo puedo hacer que bash respete el shebang al pasar un archivo como argumento? Por ejemplo: #!/usr/bin/env python print(“Hello Python”) Cuando se ejecuta en bash: $ bash hello.py hello.py: línea 2: error sintáctico cerca del elemento inesperado `”Hello Python”‘ hello.py: línea 2: `print(“Hello Python”)’ Lamentablemente, en el entorno que estoy . . . Read more
¿Qué sucede si el intérprete especificado después de #! no está disponible? Sé que después del shebang debo especificar el intérprete (la mejor práctica es /bin/bash). Como principiante, no me atrevo a probar mucho porque tengo miedo de dañar mi sistema. ¿Podrías darme ejemplos de capturas de pantalla de los . . . Read more
Estoy tratando de ejecutar este script en Visual Studio Code: – #!”C:\Program Files\nodejs\node.exe” console.log(“Hello world”); Y en la línea de comando ingreso: – ./abc.js Cada vez que lo ejecuto, el cursor se coloca al final del script. Sin embargo, estoy tratando de ver “Hello World” en la línea de comando. . . . Read more
Comienzo la mayoría de mis scripts últimamente con: #!/usr/bin/env nix-shell ! nix-shell -i bash set -e Pero esto requiere que los archivos default.nix/shell.nix estén en el mismo directorio que el script, lo cual no siempre es el caso. ¿Existe alguna manera de hacer que nix-shell busque un archivo *.nix en . . . Read more
Cada vez que edito un script de Python con VSC, se arruina el shebang. Si lo arreglo manualmente con sed o incluso con nano, funciona, pero si edito algo en el script con VSC (cualquier línea) y luego intento ejecutar el script, obtengo el error del intérprete incorrecto ./marshal.py: bad . . . Read more