Протоколы Internet


Система поиска файлов Archie - часть 4


/p>

Используются следующие переменные:

compress(+) метод_архивации

Задает метод архивации (none или compress), используется до отправки почты командой mail. По умолчанию none.

encode(+) метод_кодирования

Определяет метод кодирования (none или uuencode), используется при отправке по почте. Эта переменная игнорируется, если компрессии нет. По умолчанию none.

mailo email <,email2...>

Определяет e-mail адрес, куда будет послан результат, при выдаче команды без аргумента.

maxhits number

Определяет максимальное число отобранных объектов командой prog (0-1000). По умолчанию эта переменная равна 1000.

search search-value

Определяет вид проводимого поиска: prog string | prog string | pattern. search-values равны:

sub

Частичное совпадение и независимость от заглавная/сточная.

subcase

То же, но не безразлично заглавный/сточный символы.

exact

Точное соответствие образцу.

regex pattern

Интерпретируется перед началом поиска.

sortby sort-value

Описывает то, как сортировать результаты поиска по команде prog. Значения sort-values (параметр сортировки):

hostname

Сортировка по FTP-адресам в лексическом порядке

time

Сортировка по дате модификации, более поздние сначала.

filename

Сортировка по именам файлов или каталогов в лексическом порядке

none

Никакой сортировки

size

Сортировка документов по размеру

term terminal-type <number-of-rows<number-of-columns>>

Сообщает ARCHIE, какой терминал используется.

Доступ через электронную почту

Пользователи могут получить доступ к ARCHIE через электронную почту, послав запрос по адресу archie@archie.ac.il. Команды посылаются в теле сообщения. Командные строки начинаются всегда с первой колонки. Поле subject рассматривается как строка самого сообщения. При этом допустимы следующие команды:

help

Присылает файл HELP, при этом другие команды сообщения игнорируются.

path return-address set mailto(+) return-address

Определяет обратный адрес, отличный от того, что записан в заголовке

list pattern <pattern2...>

Выдает список адресов, где есть данные, соответствующие pattern, наиболее свежие по дате

site(*) site-name

Выдает список каталогов и субкаталогов по адресу site-name

whatis string <string2...>

Ищется в базе данных описание программных продуктов, где содержится string. Прописные или строчные буквы роли не играет

prog pattern <pattern2...> find(+) pattern <pattern2>

Поиск всех упоминаний ресурсов с именем pattern. Если несколько pattern помещено в одной строке, результат поиска будет прислан в одном сообщении. Если несколько prog помещено в строке, результат присылается в нескольких сообщениях, по одному на каждый prog. Результат представляет собой список адресов для FTP. Если pattern содержит пробелы, он должен быть заключен в кавычки. Поиск не зависит от того, заглавные или строчные буквы использованы в запросе.

compress(*)

Полученный результат будет архивирован и перекодирован с помощью uuencode. В результате будет получен файл с расширением .Z. Сначала по получении сообщения следует обработать с помощью uudecode, а после этого следует выполнить программу uncompress

set compress(+) compress-method

Специфицирует метод архивирования (none или compress) перед отправкой по почте. По умолчанию none

set encode(+) encode-method

Специфицирует метод кодирования (none или uuencode) перед отправкой по почте. По умолчанию none.

quit

Ничего не производит, полезна в случае автоматического добавления подписи в конце сообщения.

Description of pattern pattern

Описывает последовательность символов, включая специальные символы. Символ перестает быть специальным, если перед ним стоит "\".

<


Начало  Назад  Вперед



Книжный магазин