Preguntas etiquetadas con shebang

Use la etiqueta / shebang si su pregunta es sobre la cadena `#!` Al comienzo de un script

60
Shebang que comienza con `//`?

Estoy confundido acerca de seguir script ( hello.go). //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } Se puede ejecutar (en MacOS X 10.9.5) $ chmod +x hello.go $ ./hello.go hello, world No he oído hablar de shebang desde el principio...

36
¿Usar extensión .sh o .bash para los scripts de bash?

(Consulte Use #! / Bin / sh o #! / Bin / bash para ver la compatibilidad y la facilidad de uso de Ubuntu-OSX y POSIX ) Si quiero que mis scripts utilicen el shell bash, ¿el uso de la extensión .bash realmente invoca bash o depende de la configuración del sistema / primera línea shebang? Si ambos...

26
En la señal después de shebang

En el script "support / apxs.in" del proyecto Apache httpd , aparece un texto rodeado de @signos #!. Es decir, la primera línea del guión es: #!@perlbin@ -w ¿Es esto una cosa de Perl o de UNIX? En otras palabras, ¿es posible ejecutar este script usando path/to/script/script_name.in? Si no, ¿cuál...

25
Ejecutar script en una pantalla

Quiero ejecutar un script bash en una pantalla separada. El script llama a un programa varias veces, cada uno de los cuales tarda demasiado en esperar. Mi primer pensamiento fue simplemente abrir una pantalla y luego llamar al script, pero parece que no puedo separar (by ctrl-a d) mientras el...

24
¿Por qué no usar shebangs sin camino?

¿Es posible tener un shebang que, en lugar de especificar una ruta a un intérprete, tenga el nombre del intérprete y permita que el shell lo encuentre a través de $ PATH? Si no, ¿hay alguna razón por la