Frage

Ich versuche, einen cons Skript zu debuggen, und das Problem, das ich habe, ist, dass eine ausführbare Datei in meinem eigenen $PATH nicht gefunden zu sein scheint. Kurz gesagt: cons Executables in meinem Weg gefunden

Dies mag wie eine dumme Frage erscheinen, da die FAQ sagt

  

Cons nicht passieren die Umgebung des Benutzers auf das Kind verarbeitet, dass er sich gabelt, die Software zu bauen. Alles, was Sie wollen oder müssen aus der Umgebung des Benutzers passieren müssen sich so explizit erfolgen.

Es ist mir nicht klar, jedoch sollte das cons nicht in der Lage sein, meinen $PATH zu sehen (das oben formuliert ist, so dass ich nicht untergeordnete Prozesse erwarte Zugang zu einem des Umgebungsvariablen haben). In der Ausführung des Construct wertet $PATH zu leeren, aber $ENV{PATH} hat meinen Pfad enthält.

Es hilft nicht, dass ich nicht weiß, cons noch Perl, so dass ich nicht wirklich weiß, was ich tue, noch wo suchen sie beginnen, was das Problem verursacht :) Für das, was es wert ist, das Skript, das nicht für mich arbeiten, aber funktioniert für den ursprünglichen Autor des Drehbuchs, befindet sich

scroll top