2010-09-22 13 views
5

¿Es posible decirle a un script que busque un intérprete que no esté en una ubicación absoluta, sino en su camino?Bash: script no absoluto #! ¿Interprete?

Por ejemplo, escribir #!/usr/bin/php fallará si el usuario tiene php instalado en otro lugar.

Simplemente escribiendo #!php no funciona automáticamente, por supuesto, y no pude encontrar nada al respecto, todos tratan este método como si fuera "el camino" ® para hacerlo.

Entonces, ¿hay una sintaxis simple estándar para decir "búscala en cualquier lugar de tu camino"?

Respuesta

14

Probar:

#!/usr/bin/env php 
+0

Thaaaank que: D Te quiero para este –

Cuestiones relacionadas