Pravděpodobně máte na konci řádků nějaké netisknutelné znaky (např. CRLF z Windows), spusťte:
cat -A scriptname
na vzdáleném počítači vám ukáže všechny znaky ve vašem skriptu. Poté můžete spustit převod do unixového formátu
dos2unix scriptname
Poznámkový blok ++ je velmi užitečný pro opravu po pokusu o odpověď
cat -A scriptname>
název skriptu dos2unix
protože to stále představovalo chyby při pokusu o převod.
Prostřednictvím programu Poznámkový blok ++ je tato možnost v nabídce úprav/EOL Conversion/Unix/OSX Format.
Stále se velmi učím, ale tato metoda vyřešila můj problém, nicméně předchozí řešení pomohlo najít, kde byl problém.
Proč by někdo chtěl spouštět UserMode Linux (UML)
Jak mohu získat čas nástěnných hodin běžícího procesu?