Futtatás közben kapom ezt a hibát ez a szkript
-bash: ./conn.sh: /usr/bin/bash: bad interpreter: No such file or directory
Ez egy Linux rendszer (Ubuntu)
Megjegyzések
Válasz
A rendszerének nincs bash
tolmácsa a /usr/bin/bash
címen, de a szkript megadja, hogy ezt a tolmácsot kell használni a kezdeti #!
sorban.
A szkript első sorának módosítása (a #!
sor) úgy, hogy az a helyes helyre mutasson, ahová a bash
telepítve van. A legtöbb Linux rendszeren ez /bin/bash
(tehát az első sor valószínűleg #!/bin/bash
legyen), de ezt a
command -v bash
egy terminálban.
ls -l /usr/bin/bash
szerepeljen benne. 2. Kérjük, szerkessze a kérdését, hogy azonosítsa, létrehozta-e a szkriptfájlt egy Windows számítógépen, majd átvitte-e a UNIX / Linux / Mac rendszerre. 3. Kérjük, szerkessze a kérdését, hogy azonosítsa, milyen típusú rendszert használ.ls -l /usr/bin/bash
parancsot, és tegye a kérdésbe a parancsot és annak eredményét.