-bash: ./conn.sh: /usr/bin/bash: intérprete incorrecto: no existe tal archivo o directorio

-bash: ./conn.sh: /usr/bin/bash: intérprete incorrecto: no existe tal archivo o directorio

Recibo este error al ejecutar este script

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

Es un sistema Linux (Ubuntu)

Respuesta1

Su sistema no tiene un bashintérprete en /usr/bin/bash, pero el conn.shscript especifica que este es el intérprete que se utilizará en su #!línea inicial.

Modifique la primera línea del script (la #!línea) para que apunte a la ubicación correcta donde bashestá instalado. En la mayoría de los sistemas Linux, esto es /bin/bash(por lo que la primera línea probablemente debería ser #!/bin/bash), pero también puedes verificar esto con

command -v bash

en una terminal.

información relacionada