PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Shell-Scripte gehen nicht



andreask2
20.07.03, 13:11
Hallo!

Ich würde gerne ein Shell-Script mit #!/usr/sh am Anfang ausführen, udn zwar soll dass per cron ausgefühgrt werden, aber das funktionierte nicht. Als ich das als root versucht hat ging das ebenfalls nicht, es kam folgender Fehler:

bash: /usr/local/admin/rotate_logs.sh: /bin/sh: bad interpreter: Permission denied

Was heißt das? Das Script habe ich einfach von einer Vorlage von webalizer genommen, udn wenn ich das mit "sh /usr/local/admin/rotate_logs.sh" starte geht es. Nur wieso geht das nicht ohne sh ? Ich habe auch einen anderen User, der für solche Dinge vorgesehen ist, aber der kann das auch nicht Was muss ich machen damit man solche Shell-Scripte ausführen kann?


Grüße
Andreas

$kuLL
20.07.03, 13:26
#!/bin/sh

andreask2
20.07.03, 13:55
meinte ich ja ;-) Das habe ich da stehen.

Thomas Mitzkat
20.07.03, 14:05
ist die datei ausführbar? keine fehler in der ersten zeile? bring die doch mal per copy'n'paste hier rein.

andreask2
20.07.03, 17:41
ARGH! Ja, ich muss gar nicht nachgucken, sicher ist die nicht ausführbar, klar ;-)

Vielen Dank!

Grüße
Andreas