Jeg får denne feilen mens du kjører dette skriptet
-bash: ./conn.sh: /usr/bin/bash: bad interpreter: No such file or directory
Det er et Linux-system (Ubuntu)
Kommentarer
Svar
Systemet ditt har ikke bash
tolk på /usr/bin/bash
, men conn.sh
skript angir at dette er tolk som skal brukes i den første #!
linjen.
Endre skriptets første linje (#!
linje) slik at den peker på riktig sted der bash
er installert. På de fleste Linux-systemer er dette /bin/bash
(så den første linjen bør sannsynligvis være #!/bin/bash
), men du kan også sjekke dette med
command -v bash
i en terminal.
ls -l /usr/bin/bash
. 2. Vennligst rediger spørsmålet ditt for å identifisere om du opprettet skriptfilen på en Windows-datamaskin og deretter overførte den til UNIX / Linux / Mac-systemet. 3. Vennligst rediger spørsmålet ditt for å identifisere hvilken type system du brukerls -l /usr/bin/bash
og legge kommandoen og resultatet i spørsmålet ditt.