Question

Je suis en train de déboguer un script cons, et le problème que je vais avoir est qu'un exécutable dans mon propre $PATH ne semble pas être situé. En bref: Peut cons trouver mon chemin dans executables

Cela peut sembler une question stupide, car la FAQ dit

  

Inconvénients ne passe pas l'environnement de l'utilisateur à l'enfant qui traite des fourches pour construire il le logiciel. Tout ce dont vous avez besoin ou si vous voulez passer de l'environnement de l'utilisateur doit être fait explicitement.

Il est pas clair pour moi, cependant, que cons ne devrait pas être en mesure de voir mon $PATH (ce qui précède est libellé de telle sorte que je n'attendre processus enfants d'avoir accès à l'une des variables d'environnement). Dans l'exécution du Construct, $PATH évalue à vide, mais $ENV{PATH} ne contient mon chemin.

Il ne permet pas que je ne sais pas cons ni Perl, donc je ne sais pas vraiment ce que je fais, ni où commencer à chercher ce qui cause le problème :) Pour ce que ça vaut, le script ne fonctionne pas pour moi, mais ne fonctionne pas pour l'auteur original du script, est situé

scroll top