Освой самостоятельно за 24 часа Cl i nt o n Pi e r c e T e a c h Y o u r s e l f P e r l 24 Hours on Computer 201 West 103rd St., Indianapolis, I Клинтон Пирс самостоятельно часа Издательский ...
-- [ Страница 7 ] --Будьте внимательны и не перемещайте модули с одного компьютера на другой, если эти компьютеры принадлежат к разным типам. Скомпилированный модуль, как и сам Perl, будет работать только на компьютерах одного типа. Кроме того, постарайтесь не перемещать модули между различными версиями иногда это приводит к тому, что они перестают работать. В подобной ситуации вам при дется переустановить модуль.
Использование установленных в необычных местах Чтобы использовать модули, установленные в каталоге, отличном от стандартного, нужно применить директиву use lib. Например, если вы устанавливаете модуль Date::Manip в каталог /home/clintp/perl/lib/ с помощью инструкций из предыдущего раздела, то у вас получится древовидная файловая структура, аналогичная той, кото рая показана ниже на рисунке.
/home Чтобы воспользоваться модулем, в начале программы нужно ввести следующий код:
use lib '/home/clintp/perl/lib';
Подключаем нестандартные else use Тогда прежде чем проводить поиск по своим каталогам, будет искать модуль в указанном каталоге. Этот метод можно использовать также при инсталляции на своем компьютере более версий модулей для тестирования, не затирая старые версии и не создавая проблемы с несовместимостью.
378 Приложение Предметный указатель в Brooks, Frederic P., 103 IETF, 320 Telnet, IIS, Internet Engineering Task Force, CGI, 282;
Intranet, 282 вызов программы, IP-адрес, Uniform Resource Locator, передача параметров, Universal Naming программы, M Convention, выполнение, URL, инсталляция, 288 User agent, написание, 287 Magic cookies, UUCP, Cookie, 336;
Mail Transport Agent, безопасность, Microsoft Internet отправка нескольким Information Server, серверам, 343 MIME перманентные, 341 заголовок, 323 Web-броузер, персональные, 344 типы данных, 323 Web-сервер, пример использования, MTA, выборка вручную, проблемы, World Wide Web, просмотр, создание, POP, формат времени, Proxy-сервер, CPAN, 363 XML, D R Droplet, References, 218 Агент передачи почты, Request For Comments, 320 Альтернация, RFC, 320 Анимация, Н Анкеры, HTML, 282 Аргументы, дескрипторы #ехес, 297;
Server-side includes, , SMTP, 351 База данных, 136;
в Windows NT, 260 Идемпотентность, монопольная, @ARGV, Изображение дня, принудительная, 260 анонимные, Инкремент, 57;
совещательная, 260 ассоциативные, 83;
Интерпретатор, совместно двумерные, Истина, доступ к элементам, используемая, Итератор, индексы, чтение и запись файлов, 263 определение размера, К Брандмауэр, 370 преобразование в Брукс, Фредерик П., 103 скаляры, Каталог, 172;
разделение, закрытие, сечением, В открытие, слияние, 93;
перемещение, упорядочивание Включения на стороне создание, элементов, сервера, текущий, Метасимволы, 114;
Время удаление, анкеры, отсчет, чтение, звездочка, Выражение, 56" Квантификаторы, знак вопроса, Вытягивание информации непечатные, из Web, Классы символов, Коды точка, ASCII, Метки, Команды Методы Гостевая книга, выталкивания страниц pwd, сервером, запуск из Perl, вытаскивания страниц Комментарий, клиентом, Конвейер, Модули, Декремент, Конвейерная обработка, Дескрипторы PAN, HTML, Конец файла, STDIN, Константа, Data::Dumper, 140;
228;
каталога, Контекст, 87;
файла, diagnostics, файлов, English, Диапазоны, File::Copy, Директивы Литерал, 52 use strict, 15a, 166;
строковый, 52 GD, Документы, составные, числовой, 52 HTML::*, Литералы 1РС::Ореп2, Дроплет, 274 LWP::Simple, Net::Ping, список, Net::SMTP, 352;
Tie::IxHash, Заимствование инсталляция, информации, обзор, Значения просмотр документации, Маска, undef, Маскирование, стандартные, Массив 380 Предметный указатель подстановки, о п подстановки, 120;
поиска по шаблону, Область видимости, 142;
Пакеты модификаторы, 146 gzip, привязки, динамическая, 152 libnet, присваивания, лексическая, 152 равенства, Обратные ссылки, 124 строковые, Объект, 357 Память угловые, Ограничители, 54 анонимная, унарные, Оператор Папка, управления циклами, угловой, 60 Переадресация, условные, Перекодировка, Операторы файлового ввода, 104 Переменные... числовые, <=>, 94 $!, Определение платформы,
93;
Отладка chomp, 61 программ со ссылками, cmp, @_, else, глобальные, Отладчик, exit, 78 зарезервированные, завершение работы, for, 75 локальные, команды foreach, область видимости, [h, glob, 175 приватные, b, if, 67 скалярные, 51;
int. 69 Переменные окружения d, 77;
139 h, local, 151 Перенаправление, 1, 208;
Переносимость программ, my, 147;
п, next, 77 q, правила написания, Печать, s, qw, Подпрограммы, х, передача аргументов, основные, qx{}, перезапуск программы, require, 246 по значению, return, 143;
144 по ссылке, пошаговое выполнение, sort, 166 рекурсивные, Подстановки, tr///, продолжение на стороне Web-сервера, use, выполнения use программы, Пользовательский агент, use strict, распечатка программы, while, Проблема 2000, y//A точка останова, е диапазона, вывод списка, безопасное, запятая, удаление, машин запятая-стрелка, установка, конкатенации строк, трассировка Х функции, Программы логические, основные, Отображение времени, EDIT.EXE, отношения, gunzip, строковые, Отчет, man, повторения, 58;
doc, Предметный указатель 351 перемещение, Shuck, 44 перемещение указателя, Expander, 43 Точка останова, однострочные, 212 поиск, Транслитерация, Протоколы получение информации, HTTP, 320 отладка, 322 права доступа, расширения передачи гипертекста, Указатели, 320 Унифицированный Путь, 102 с произвольным локатор ресурсов, доступом, Установка Perl, открытие, Macintosh, семафорные, UNIX, тестирование, Windows, Разыменование, 220 удаление, Регулярные выражения, указатель, 93;
ИЗ чтение данных, правила создания, Факториал, PPM, Рекурсия, Фирмы telnet, ActiveState Tool, Формы, метод обработки GET, Ф Сбор информации, 375 метод обработки POST, Файловая система, Сетевой этикет, 352 Файлы, Сети обработка данных, cookie, внутренние, 282 Функции, безопасность, 109;
отправка нескольким $,54 chdir, серверам, @, 83;
87 перманентные, вставки, chomp, 89;
персональные, доллара, 120 close, 102;
пример Скаляры, 57 closedir, использования, поиск, 158 cookie, 337;
проблемы, Соглашение об copy, просмотр, универсальных именах, 179, 235;
создание, 102 dbmclose, формат времени, Списки, 83, 131 cookies.txt, Спэм, 352 delete, DBM, 140;
Ссылка, die, 101;
на аргументы, 222 each, бинарные, на массивы, 221 escape, блокировка, на хэш, 221 exists, дескрипторы, Ссылки, 218 fastgetcwd, Стек, STDIN, Строка, 52;
flock, STDOUT, Структуры данных, get, запись данных, Счетчик посещений, getc, конец, 368 getcwd, копирование, графический, 371 glob метаданные, текстовый, сравнение, отбор, grep, 124;
открытие, header, переименование, Предметный указатель index, 159 keys, 130 stat, length, 160 substr, Циклы, 90;
330 system(), for, map, 125 интеграция с foreach, 179;
183 командной while, 75;
move, 241 оболочкой, 366 перенаправление multipart_init, 366 выходного потока, Числа, 101 tell. простые, 173 unlink, Фибоначчи, 326 pingecho, 242 user_agent, ш pop, 167 values, print, 107;
109;
162 Шаблоны, 163 альтернация, push, 140;
167;
256 для получения группировка, rand, информации о сервере readdir, 173 и броузере, строгие, redirect, 333;
Функции rand, Электронная почта remote_host, 331;
основы работы, remote_user, отправка сообщения, reverse, 95;
в UNIX, rindex, из Web-страницы, Хэш, 83;
не в UNIX, scalar, анонимная, через script_name, 331;
извлечение данных, через SMTP, seek, инверсия, Электронный магазин, send_mail, 354;
355;
проверка ключей, создание, 94;
сортировка, 136 Я splice, 169;
256 удаление ключей, Языки программирования split, интегрирующие, 38;
Предметный указатель Учебное Клинтон Пирс Освой самостоятельно Perl за 24 часа Издательский дом 101509, Москва, ул. Лесная, д. 43, стр. 1.
Изд. лиц. ЛР № 090230 от 23.06. Госкомитета РФ по печати.
Подписано в печать 12.02.01. Формат 70x100/16.
Гарнитура Times. Бумага газетная. Печать офсетная.
Уч.-изд. л. 21,86. Усл. печ. л. 26,23. Доп. тираж 4000 экз. № 15.
Отпечатано с фотоформ в ФГУП Печатный двор Министерства РФ по делам печати, телерадиовещания и средств массовых коммуникаций.
197110, Санкт-Петербург, Чкаловский пр., 15.
Pages: | 1 | ... | 5 | 6 | 7 | Книги, научные публикации