Hallo,
ich versuche seid einiger Zeit ein skript aufzurufen, aber es geht irgendwie nicht.
ich bin über SSH als root eingeloggt.
Hier der Terminal-Inhalt mit allen infos (ganz oben das skript mit more):
Folgende Punkte sind IMHO berücksichtigt:
Das skript enthält eine Pfadangabe auf die sh (siehe die more Anweisung)
eine /bin/sh existiert
Das Skript ist ausführbar und gehört mir
der absolute Pfad stimmt.
Warum will das nicht ?
Gruß hajolino
ich versuche seid einiger Zeit ein skript aufzurufen, aber es geht irgendwie nicht.
ich bin über SSH als root eingeloggt.
Hier der Terminal-Inhalt mit allen infos (ganz oben das skript mit more):
DS207p> more hello.sh
#!/bin/sh
echo "Hello world"
DS207p> cd /volume1/public
DS207p> ls -l
total 12
-rwxr-xr-x 1 root root 33 Jan 12 19:33 hello.sh
DS207p> ls /bin/l* -l
lrwxrwxrwx 1 root root 7 Jan 3 17:26 /bin/ln -> busybox
lrwxrwxrwx 1 root root 7 Jan 3 17:26 /bin/login -> busybox
lrwxrwxrwx 1 root root 7 Jan 3 17:26 /bin/ls -> busybox
DS207p> /volume1/public/hello.sh
-ash: /volume1/public/hello.sh: not found
DS207p> /bin/sh
BusyBox v1.16.1 (2010-10-23 01:59:53 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
/volume1/public #
Folgende Punkte sind IMHO berücksichtigt:
Das skript enthält eine Pfadangabe auf die sh (siehe die more Anweisung)
eine /bin/sh existiert
Das Skript ist ausführbar und gehört mir
der absolute Pfad stimmt.
Warum will das nicht ?
Gruß hajolino