Archiv verlassen und diese Seite im Standarddesign anzeigen : Skript startet einfach nicht
Mein Skript startet nicht wenn ich es aufrufe !
Wenn ich es mit bash meinskript aufrufe geht es. ich habe chmod u+x meinskript ausgeführt und am Anfang des Skriptes #!/bin/sh...
Wenn es beim Booten Aufgerufen wird kommt No such File or Directory...
Warum geht es nicht...?
tolle infos, wie wärs mit ...
ich habe xxx-linux x.y, mein scricpt ist ein bash-script ....
aber vesuche mal folgendes: "chmod 777 scriptname" und dann anschließend
"cd verzeichniswoscript ist"
und zuletuztz "./scriptname". wichtig ist "./". im unterschied zu dos sucht linux nicht automatisch im aktuellen verzeichnis durch "./" wird die datei aber im aktuellen dir gesucht.
Suse Linux 6.4 und ja mein skript ist ein bash-script...
Und nein mit deinen Tip hat's auch nicht geklappt...
Noch ne Idee ?
hi,
gib in deinem script den vollen Pfad und eventuell noch /bin/sh an
also:
/bin/sh /etc/feuerzeug/mysript
wertest du innerhalb deines scriptes auch die start- und stop Parameter aus?
bye,
rfi
Ja schon aber ich glaube nicht das es damit was zu tun hat !
Bin nur unfähig, hab gerade ein Test Script verfasst :
#!sbin/sh
echo Test
dann chmod u+x test
dann aufgerufen mit vollem Pfad /root/test
und geht nicht aber ohne Fehlermeldung, wenn ich es mit bash test aufrufe gehts....
Nur Tippfehler heisst #!bin/sh
Ich und Meine Wurstfinger #!/bin/sh
hi,
u+x heißt user bekommt ausführungsrecht.
Vielleicht versucht root dein script auszuführen?
gib mal ein: +x test
bye,
rfi
Ich hab nen neuen Helden es geht.
-Danke
(PS.: Warum kann root kein Skript ausführen das er selbst erstellt hat ? )
hi,
ich denke du machst ein login mit einem user der nicht root ist.
mit chmod u+x feuerzeug wird diese datei nur für diesen user ausführbar.
dein script wird aber von root gestartet (nehme ich an, kann man auch ändern)...dann geht es eben nicht.
bye,
rfi
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.