
Beim Ausführen dieses Skripts tritt dieser Fehler auf
-bash: ./conn.sh: /usr/bin/bash: bad interpreter: No such file or directory
Es ist ein Linux-System (Ubuntu)
Antwort1
Ihr System verfügt bash
unter nicht über einen Interpreter /usr/bin/bash
, das conn.sh
Skript gibt jedoch in seiner ersten Zeile an, dass dieser Interpreter verwendet werden soll #!
.
Ändern Sie die erste Zeile des Skripts (die #!
Zeile), so dass sie auf den richtigen Ort verweist, an dem bash
installiert ist. Auf den meisten Linux-Systemen ist dies /bin/bash
(die erste Zeile sollte also wahrscheinlich lauten #!/bin/bash
), aber Sie können dies auch mit überprüfen
command -v bash
in einem Terminal.