-bash: ./conn.sh: /usr/bin/bash: intérprete incorreto: arquivo ou diretório inexistente

-bash: ./conn.sh: /usr/bin/bash: intérprete incorreto: arquivo ou diretório inexistente

Estou recebendo este erro ao executar este script

-bash: ./conn.sh: /usr/bin/bash: bad interpreter: No such file or directory

É um sistema Linux (Ubuntu)

Responder1

Seu sistema não possui um bashintérprete em /usr/bin/bash, mas o conn.shscript especifica que este é o intérprete a ser usado em sua #!linha inicial.

Modifique a primeira linha do script (a #!linha) para que aponte para o local correto onde bashestá instalado. Na maioria dos sistemas Linux, isso é /bin/bash(então a primeira linha provavelmente deveria ser #!/bin/bash), mas você também pode verificar isso com

command -v bash

em um terminal.

informação relacionada