Domande taggate «shebang»

Usa il tag / shebang se la tua domanda riguarda la stringa # #! All'inizio di uno script


2
Cosa significano gli argomenti '-v' e '-x' bash?
Ho visto un paio di script di shell con il seguente shebang: #!/bin/bash -x -v Tuttavia, man bashnon spiega a cosa servono questi argomenti -xe -vse appartengono bashaffatto. Quindi cosa significano quelli -xe -v(e altri possibili argomenti)?
17 bash  shebang 

3
Quale interprete shell esegue uno script senza shebang?
Supponiamo che la shell predefinita per il mio account sia zsh ma ho aperto il terminale e avviato bash ed eseguito uno script chiamato prac002.sh, quale interprete di shell verrebbe utilizzato per eseguire lo script, zsh o bash? Considera il seguente esempio: papagolf@Sierra ~/My Files/My Programs/Learning/Shell % sudo cat /etc/passwd …











1
la linea shebang non funziona con cr-lf
Perché le parti shebang dei seguenti script elementari non funzionano: $ cat hello.sh #! /bin/sh echo Hello $ ./hello.sh bash: ./hello.sh: /bin/sh^M: bad interpreter: No such file or directory $ cat hello.py #! /usr/bin/env python3 print("Hello") $ ./hello.py : No such file or directory mentre la chiamata manuale dell'interprete funziona: …

2
Shebang multipli in un unico file bash
Ho uno script di un'altra persona che ha un aspetto (nota: è un singolo file): #!/bin/bash some commands some commands #!/bin/bash some commands some commands #!/bin/bash some commands some commands Mi chiedo qual è lo scopo del secondo e terzo shebang? È per errore o di proposito?

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.