2013-07-26 5 views
-1

Есть ли функция или хорошо зарекомендовавший себя фрагмент, чтобы разрешить путь к двоичному (через $ PATH и прочее) , чтобы запустить приложение с помощью exec * или подобных функций?Стандартный способ поиска двоичных файлов?

+0

Зачем вам путь, если вы собираетесь его запустить? exec должен соблюдать параметры PATH. – Jiminion

ответ

2

Если вы используете exec варианты с p в своих именах, они автоматически ищут $PATH. Поэтому используйте execlp или execvp, и все позаботится о вас.

Нет «и тому подобного», о котором я знаю - когда не указывается путь, единственный способ найти двоичные файлы - через $PATH.

Смежные вопросы