Perguntas sobre 'shebang'

Na computação, um shebang é a sequência de caracteres que consiste no sinal numérico e no ponto de exclamação (isto é, "#!") no início de um script.
1
resposta

validation verifica todos os arquivos em uma pasta dependendo do shebang [closed]

Eu tenho um projeto com alguns arquivos lua e alguns bash. Eu quero fazer um loop em todos os arquivos e, dependendo do shebang, eu quero executar uma verificação de validade.     
07.07.2017 / 08:34
1
resposta

Nenhum desses arquivos ou diretórios, mas eu posso ver!

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...
10.03.2015 / 13:34
3
respostas

O shebang é sempre o mesmo que o diretório de instalação do interpretador?

O cabeçalho shebang deve sempre corresponder ao diretório de instalação do intérprete? Se sim, então por que #!/usr/bin/python e #!/usr/local/bin/python funcionam para mim?     
27.02.2013 / 22:05
2
respostas

Invocar um script com sudo ignora o shebang

Invocar um script usando sudo ignora o shebang e executa o script em um shell diferente. Para testar, criei um script (test.sh) contendo: #/bin/bash echo "BASH is: $BASH" echo "actual shell is: 'readlink /proc/$$/exe'" Primeiro, invoco o...
20.12.2015 / 15:57
2
respostas

Como devo permitir mais de um argumento para o interpretador em um shebang em um script

De resposta de Glenn : Read your execve(2) man page. The limitation on a single optional argument is OS dependent. Linux treats all words after the interpreter as one single argument If you want to do this: #! /path/to/interprete...
07.04.2018 / 05:52
1
resposta

Por que um script sem ela-bang pode ser executado? [duplicado]

Tanto quanto eu entendo, para tornar o kernel execve um arquivo não-ELF, o arquivo deve ser um script iniciado com um she-bang #! , mas tenho um script executado com sucesso sem ele, por que isso acontecer? xtricman⚓ArchVirtual⏺️~
27.09.2018 / 03:17
1
resposta

Uso básico de / etc / cron / (d): padrão correto para / etc / cron (diário / semanal / mensal)

Eu uso o Ubuntu 16.04 com o Bash e criei este arquivo sem extensão e sem compilação /etc/cron.daily/cron_daily : for dir in "$drt"/*/; do if pushd "$dir"; then wp plugin update --all --allow-root wp core update --allow-root wp language core...
13.02.2018 / 07:02
2
respostas

Como posso encaminhar #! através de um script bash para fornecer indireção

Desculpe se a declaração da pergunta não foi muito clara. Eu gostaria de ter um script bash que eu possa editar para alterar o comportamento de vários outros scripts. Por exemplo - eu tenho alguns scripts interessantes. eles podem ser exec...
27.04.2016 / 19:27
2
respostas

“Nenhum tal arquivo” com ksh, mas o script é executado com ksh -x?

Estou tentando executar um script de shell no OpenBSD 5.7 / amd64. É um script de teste usado para testar um projeto FOSS. (O OpenBSD é um dos nossos alvos porque fornece um compilador antigo pronto para uso). Quando tento executar o script:...
27.10.2015 / 23:16
0
respostas

Script Upstart com expectativa de script

Por favor, me dê conselhos sobre como esperar scripting combinado com um script upstart. Existem 3 scripts com os quais estou lidando agora. Script A) Programa Java PATH: /opt/~~/manager Script B) Script para iniciar o script...
17.05.2018 / 13:22