2009-08-05 7 views
5

я был на Perlmonks и нашел эту распечатку:Есть ли модуль Perl, который работает аналогично команде Unix «which»?

http://www.perlmonks.org/?node_id=627015

Но не хватало «который» функция, которая ищет исполняемый файл во всех каталогах в вашем PATH. (Я переношу скрипт Perl в Windows.)

Есть ли модуль Perl, который имитирует это?

ответ

18

File::Which. Всегда проверяйте CPAN! :)

+0

Спасибо. Google упустил меня, потому что «что» является общим словом, и все, что я получил, было мусором из моих поисков. –

+3

Зачем использовать Google, когда вы можете использовать CPAN? – innaM

+0

Ну, зачем использовать Google, когда вы можете использовать CPAN Search (http://search.cpan.org). Сложно легко найти вещи на www.cpan.org. –

3

Вы видели этот сниппет?

which (for Windows) in pure perl

В последующие пункты к модулю File::Which на CPAN.

+0

Существует также поток [Как узнать, есть ли исполняемый файл на моем пути] (http://www.tek-tips.com/viewthread.cfm?qid=305851) о реализации 'which', используя чистый Perl , Приветствия :-) – olibre

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