Hallo,
ich werde verrückt. Ich finde den Fehler nicht. Vielleicht könnt ihr mir helfen - ganz sicher könnt ihr das. Ich habe ein simples Testscript geschrieben, mit dem ich ein Directory ausgeben möchte. Es sieht so aus:
Der echo-Befehl klappt super. Führe ich ein ls -al auf den echo-String in der shell aus, so funktioniert das auch. Aber der ls -al Befehl im Script bringt eine Fehlermeldung:
Wieso geht das denn nicht?
ich werde verrückt. Ich finde den Fehler nicht. Vielleicht könnt ihr mir helfen - ganz sicher könnt ihr das. Ich habe ein simples Testscript geschrieben, mit dem ich ein Directory ausgeben möchte. Es sieht so aus:
Rich (BBCode):
#!/bin/bash
kind=2D
movie_dir="/volume1/video/movie/${kind}"
echo $movie_dir
ls -al "$movie_dir"
Der echo-Befehl klappt super. Führe ich ein ls -al auf den echo-String in der shell aus, so funktioniert das auch. Aber der ls -al Befehl im Script bringt eine Fehlermeldung:
Aufrufen tue ich das script mit:: No such file or directory
Rich (BBCode):
sh test.sh
Wieso geht das denn nicht?