“ bin / bash: bad interpreter: Žádný takový soubor nebo adresář ” při spuštění skriptu prostředí

Napsal jsem shell skript pro svůj Raspberry Pi a spustil ho. Když spustím ./filename.sh, zobrazí se chyba:

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

Tento skript jsem napsal do výchozího adresáře (/home/pi). Poté, co došlo k chybě, vložil jsem kopii skriptu na plochu, ale vidím stejnou chybu.

Jaký je problém a řešení?

Komentáře

  • Myslíte si, že by bylo snazší vám pomoci, kdybyste skutečně zahrnuli skript, který jste napsali?

Odpovědět

Skript běží bez svého tlumočníka, když je proveditelný jako spustitelný, a obsahuje shebang na úplně prvním řádku. Protože váš skript běží, předpokládám, že tomu tak je i ve vašem skriptu. Chybová zpráva však ukazuje, že vám chybí úvodní lomítko v cestě k bash . shebang by měl vypadat takto:

#!/bin/bash 

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *