Hallo Andreas, Am Montag 08 September 2003 18:37 schrieb Andreas Sonnabend: > Hallo, > warum k�nnen manche Programme nur getartet werden, wenn man ein "./" > voranstellt, obwohl man im richtigen Verzeichnis ist?
ich glaube das liegt daran, dass, wenn man den Namen eines Programms eingibt, dieser automatisch als "Befehl"[1] gedeutet wird. Wird ein solcher Befehl[1] erkannt, sucht deine Shell (z. B. die Bash) automatisch zuerst im builtin-Bereich, danach in den Verzeichnissen, die in deiner Umgebungsvariablen $PATH gespeichert sind. Das aktuelle Verezeichnis wird f�r das Suchen von Befehlen offenbar nicht genutzt. [1]: In diesem Kontext kann ein Befehl ein Programm oder ein Builtin der Shell sein. "Befehl" bedeutet hier lediglich, dass irgendetwas (dein Programm) gestartet werden soll. Sebastian -- "Value your freedom, or you will lose it, teaches history" -- R.M.S. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

