Eu vi alguns scripts de shell com o seguinte shebang:
#!/bin/bash -x -v
No entanto, man bash não explica o que esses argumentos -x e -v representam, se eles pertencem a bash .
Então, o que significam -x e -v (e outros...
Eu tenho um projeto composto por cerca de 20 pequenos arquivos .sh . Eu nomeio estes "pequenos" porque geralmente, nenhum arquivo tem mais de 20 linhas de código. Adotei uma abordagem modular porque, portanto, sou fiel à filosofia Unix e é m...
Estou tentando executar um script python, em um PI Raspberry sem cabeçalho usando o winSCP e recebo a seguinte mensagem de erro:
Command '"./areadetect_movie_21.py"'
failed with return code 127 and error message
/usr/bin/env: python
: No such...
O gawk está em / bin ou / usr / bin normalmente? Eu usaria #!/usr/bin/env gawk , mas não posso usar argumentos. Agora estou usando #!/bin/gawk -f . O script é muito longo e contém muitas citações simples e trabalha com stdin.
O manual do...
Por que o "she-bang" começa com #! , como #!/bin/bash ? Eu sempre aceitei que isso é feito, mas há uma razão por trás disso?
Por que começar com # ; geralmente não é um comentário? Ou é o ponto que deveria ser comentário?
Por que as partes do shebang dos seguintes scripts elementares não estão funcionando:
$ 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 py...
Eu tive alguns problemas ao executar alguns scripts de instalação em que eles se queixaram de bad interpreter .
Então eu fiz um exemplo trivial, mas não consigo descobrir qual é o problema, veja abaixo.
#!/usr/bin/env bash
echo "hello"...
Eu tenho um script de outra pessoa que tem uma aparência (nota: é um arquivo único):
#!/bin/bash
some commands
some commands
#!/bin/bash
some commands
some commands
#!/bin/bash
some commands
some commands
Eu me pergunto qual é o prop...
Estou em um kali linux de 64 bits.
Eu criei um script python que leva 2 argumentos para iniciar. Eu não quero digitar todas as vezes exatamente os mesmos caminhos ou pesquisar no histórico dos comandos que usei no terminal. Então eu decidi cr...