![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| sklins |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 27.9.2012 Репутация: нет Всего: нет |
Здравствуйте. Написал модуль. Лежит в одной папке со скриптом. При запуске из sublime text всё хорошо отрабатывается. При запуске скрипта из консоли не находится мой модуль. Пробывал прописать
но тоже из консоли не подцепляется модуль. Как указать скрипту, что модуль лежит в одной папки с ним? |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
use lib ($0 =~ m#^(.+)/#)
|
|||
|
||||
| sklins |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 27.9.2012 Репутация: нет Всего: нет |
Спасибо. Решено.
|
|||
|
||||
| sklins |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 27.9.2012 Репутация: нет Всего: нет |
Удалено. Забыл написать "perl" перед путём к скрипту в командной строке.
Это сообщение отредактировал(а) sklins - 27.9.2012, 16:56 |
|||
|
||||
| Pilat66 |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 27.1.2009 Репутация: 1 Всего: 1 |
$0 не всегда указывает в осмысленное место. Особенности проявляются, например, в mod_perl. Правильней так:
В документации описаны некоторые случаи, когда вызывать надо по другому, например
|
||||||
|
|||||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |