linux-l: bash findet das Programm nicht

Oliver Bandel oliver at first.in-berlin.de
Mo Sep 28 08:35:43 CEST 1998


Hi!

On Sat, 26 Sep 1998, Karlheinz Zinnhobler wrote:

> -- komme bei folgendem Problem nicht weiter. Habe gerade netscape v45b2
> installiert und moechte das Programm aus dem Installationsordner mit
> ./netscape starten Bekomme aber immer die Meldung:
> bash: ./netscape: No such file or directory
> wenn ich es mit strace versuche erhalte ich:
> strace: exec: No such file or directory.
> In der Protokolldatei steht:
> execve("./netscape", ["./netscape"], [/* 57 vars */]) = 0
> Mit find wird mir das Programm aber angezeigt, Tippfehler koennen daher
> ausgeschlossen werden. Es ist also da, aber offenbar doch nicht da. Die
> Ausführungsrechte sind alle M. E. korrekt gesetzt (-r-xr-xr-x). Wer hat
> eine Idee?


Probier mal, bevor Du den netscape aufrufst, am Prompt der Shell
   hash -r
einzugeben.

Es kann sein, daß die bash das Programm woanders verutet, als wo es
liegt. hash -r löscht die Vorurteile der bash und könnte helfen.

Tschüß,
    Oliver




Mehr Informationen über die Mailingliste linux-l