Come fare il supporto javascript di shebang (#!)?

Alcune lingue di scripting (come Python o Bash) utilizzano # per i commenti.

 #!/usr/bin/env python print 'hello, world' 

Posso eseguire lo script:

 python script.py 

O

 ./script.py 

È ansible effettuare il supporto JavaScript di shebang?

    Sì, puoi semplicemente usare il #!/usr/bin/env node (o qualunque sia il nome del tuo interpnetworking JavaScript, funziona bene anche con js (spidermonkey)).

     [[email protected]:~]> cat > test.js #!/usr/bin/env node console.log('hi'); [[email protected]:~]> chmod +x test.js [[email protected]:~]> ./test.js hi 

    Molto probabilmente entrambi gli interpreti provano se la prima row inizia con #! e in questo caso viene ignorato.