which
Поиск
исполняемого файла (UNIX)
Синтаксис:
which [-afLls]
программа...
Поддерживаемые платформы:
Neutrino
Опции:
-a
Найти все
экземпляры программы в PATH.
-f
Вывести полное
имя пути.
-L
Отобразить длинный формат (как при выполнении команды
ls -l) для каждой
обнаруженной программы с выводом информации о ссылке (если
файл представляет собой символьную ссылку).
-l
("эль")
Отобразить длинный формат (как при выполнении команды ls -l) для каждой обнаруженной программы.
-s
Найти разделяемые объекты в каталогах, определяемых
переменной среды LD_LIBRARY_PATH и конфигурационной
строкой _CS_LIBPATH.
Описание:
Утилита which выполняет поиск указанных программ. По умолчанию
утилита which выполняет поиск
в каталогах, определяемых переменной среды PATH, но если
указана опция -s, поиск
выполняется в каталогах, определяемых LD_LIBRARY_PATH и _CS_LIBPATH.
Примеры:
Вывод
полного имени пути и длинного статуса для всех версий утилиты
ls, найденных в PATH:
which -alf ls
Вывод пути для
утилиты which:
which which
Поиск
разделяемого объекта devg-flat.so:
which -s devg-flat.so
Переменные среды:
PATH
Разделенный
двоеточиями список каталогов, в которых выполняется поиск
исполняемых файлов.
LD_LIBRARY_PATH
Разделенный
двоеточиями список каталогов, в которых выполняется поиск
разделяемых библиотек.
Статус завершения:
0
Все входные
файлы найдены.
>0
Возникла
ошибка.