“ bin / bash: dålig tolk: Ingen sådan fil eller katalog ” när du kör skalskript

Jag skrev ett skalskript för min Raspberry Pi och gjorde den körbar. När jag kör ./filename.sh ser jag ett fel:

bash: ./filename.sh: bin/bash: bad interpreter: No such file or directory 

Jag skrev detta skript i standardkatalogen (/home/pi). Efter att felet inträffade lade jag en kopia av skriptet på skrivbordet men jag ser samma fel.

Vad är problemet och lösningen?

Kommentarer

  • Tror du att det skulle vara lättare att hjälpa dig om du faktiskt inkluderade skriptet du skrev?

Svara

Ett skript körs utan dess tolk när det görs körbart och innehåller ett shebang vid första raden. Eftersom ditt skript körs antar jag att det är fallet med ditt skript. Men felmeddelandet visar att du saknar det ledande snedstrecket i sökvägen till bash . Ditt shebang ska se ut så här:

#!/bin/bash 

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *