Estou recebendo este erro durante a execução este script
-bash: ./conn.sh: /usr/bin/bash: bad interpreter: No such file or directory
É um sistema Linux (Ubuntu)
Comentários
Resposta
Seu sistema não tem um bash
intérprete em /usr/bin/bash
, mas o conn.sh
o script especifica que este é o intérprete a ser usado em sua linha #!
inicial.
Modifique a primeira linha do script (o #!
linha) para que aponte para o local correto onde bash
está instalado. Na maioria dos sistemas Linux, é /bin/bash
(então a primeira linha provavelmente deve ser #!/bin/bash
), mas você também pode verificar isso com
command -v bash
em um terminal.
ls -l /usr/bin/bash
. 2. edite sua pergunta para identificar se você criou o arquivo de script em um computador Windows e, em seguida, transferiu-o para o sistema UNIX / Linux / Mac. 3. Por favor, edite sua pergunta para identificar que tipo de sistema você está usandols -l /usr/bin/bash
e colocasse o comando e seu resultado em sua pergunta.