Я пытаюсь отладить сценарий cons
, и у меня проблема в том, что исполняемый файл в моем собственном $PATH
, похоже, не находится. Короче говоря: cons
может найти исполняемые файлы на моем пути?
Это может показаться глупым вопросом, поскольку в FAQ написано
Минусы не передают пользовательскую среду дочерним процессам, которые он разветвляет для создания программного обеспечения. Все, что вам нужно или вы хотите передать из среды пользователя, должно быть сделано явно.
Однако мне не ясно, что cons
не должен видеть мой $PATH
(вышеизложенное сформулировано так, что я не ожидаю, что дочерние процессы будут иметь доступ к любой из переменных среды) , При выполнении Construct
, $PATH
оценивается как пустой, но $ENV{PATH}
содержит мой путь.
Не помогает, что я не знаю cons
, ни Perl
, поэтому я не знаю, что я делаю, и с чего начать искать причину проблемы :)
Для чего стоит, скрипт, который не работает для меня, но работает для оригинального автора скрипта, расположен здесь .