sh filer
Jeg har en synology NAS hvor jeg er ved at lære at programmere sh filer.Min sh fil er skrevet i notepad charset utf-8: test.sh
Hvis jeg taster min kode direkte i terminalen, virker koden som den skal. MEN når jeg aktiver koden gennem min sh fil, går det helt galt: bash /path/test.sh
Et simpelt eksempel er variablerne:
hello="hello"
world=" world"
echo $hello$world, udskrives som world, dvs $hello kommer ikke med, men når det tastes direkte i terminalen echo $hello$world udskrives det: hello world.
Hvordan skal en sh fil skrives korret for at blive læst ordentligt?