PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bash Script lässt sich nicht ausführen?!?!



Blackice
14.09.02, 16:24
Moin Moin,

ich hab mir nen kleines script geschrieben für Iptables... nun wollte ich die datei mit "chmod a+rx <filename>" ausführbar machen, nur wenn ich dann versuche das ding auszuführen (also einfach <dateiname> schreibe) kommt :bash: <dateiname>: command not found... ???
Kann mir mal einer sagen wodran das liegt?

Mfg Blackice

towo2099
14.09.02, 16:25
Dat Script wird wohl net im Pfad liegen.

ToWo :cool:

BSM
14.09.02, 16:30
Hallo,

bei dir liegt das aktuelle verzeichnis nicht in den $PATH variablen. Bei einigen distris ist dies aus sicherheitsgründen abgeschaltet (bei SuSE ist es an :D ). Daher musst du deiner Distri erst mitteilen das sie das proggi im aktuellen verzeichnis suchen soll. Dies machst du mit ./dateiname.

MfG Robert

psychojoe
14.09.02, 16:32
cd <verzeichnis-in-dem-dein-script-liegt>
./scriptname

Blackice
14.09.02, 17:04
hey danke jungs