Это команда pdictp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pdict - клиент Perl для доступа к серверам сетевых словарей
СИНТАКСИС
прогноз [ПАРАМЕТРЫ] слово
ОПИСАНИЕ
прогноз является клиентом для протокола сервера словаря (DICT), который используется для запроса
словари естественного языка, размещенные на удаленной машине. При использовании в самом простом
путь,
% pdict слово
прогноз будет искать определения слово в словарях, размещенных на dict.org. Если нет
определения найдены, тогда dict будет искать похожие слова и перечислять их:
% предсказания успеха
нет определения "bonana" - возможно, вы имели в виду:
банан, бонанза, банан, бонанза, бонаса
Эта функция доступна только в том случае, если удаленный сервер DICT поддерживает саундекс or
Левенштейн стратегии соответствия. Вы можете использовать -статистика переключитесь, чтобы узнать сами.
Вы можете указать имя хоста сервера DICT, используя -h опции:
% pdict -h словарь dict.org
Сервер DICT может поддерживать несколько баз данных; вы можете использовать -d возможность указать
конкретная база данных. Например, вы можете найти связанные с компьютером термины в Free On-
line Dictionary Of Computing (FOLDOC), используя:
% pdict -h dict.org -d foldoc байт
Чтобы узнать, какие базы данных (словари) доступны на сервере, используйте -дбс опции:
% pdict -dbs
Есть много словарей, размещенных на других серверах в сети; список некоторых из них
можно найти по адресу
http://www.dict.org/links.html
МАТЧИКИ
Вместо того, чтобы запрашивать определения слов, вы можете использовать pdict для запроса списка слов, которые
соответствовать шаблону. Например, чтобы найти четырехбуквенные слова, начинающиеся на «b» и заканчивающиеся на
'p', вы должны использовать:
% pdict -match -strategy re '^ b..p $'
Команда -соответствие опция говорит, что вам нужен список подходящих слов, а не определение. В
-стратегия re говорит использовать регулярные выражения POSIX при сопоставлении с шаблоном ^ b..p $.
Большинство серверов DICT поддерживают несколько стратегий сопоставления; вы можете получить список
стратегии, предоставляемые сервером с использованием -страты переключения:
% pdict -h dict.org -strats
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-h сервер or -хозяин сервер
Имя хоста для сервера DICT. Если он не указан, по умолчанию используется dict.org.
-p порт or -port порт
Укажите порт для подключений (по умолчанию 2628 из RFC 2229).
-d имя_базы_данных or -база данных имя_базы_данных
Имя конкретной базы данных (словаря) для запроса.
-m or -соответствие
Ищите слова, соответствующие шаблону (используя указанную стратегию).
-i имя_базы_данных or -Информация имя_базы_данных
Запросить информацию по указанной базе данных. Обычно получается пара страниц
текста.
-c string or -клиент string
Укажите строку идентификации КЛИЕНТА, отправляемую на сервер DICT.
-D or -дбс
Вывести список доступных баз данных (словарей) на сервере DICT.
-s стратегия or -стратегия стратегия
Укажите стратегию сопоставления. Используется в сочетании с -соответствие.
-S or -страты
Перечислите соответствующие стратегии (используемые в стратегии), поддерживаемые сервером DICT.
-I or -информация о сервере
Запросить информацию о выбранном сервере DICT.
-Помощь
Отображение короткого справочного сообщения, включая параметры командной строки.
-doc
Показать полную документацию для прогноз.
-версия
Показать версию прогноз
-подробный
Отображать подробную информацию как прогноз пробеги.
-отлаживать
Отобразить отладочную информацию как прогноз работает. Полезно в основном для разработчиков.
KNOWN ОШИБКИ И ОГРАНИЧЕНИЯ
· прогноз не знает, как обращаться с межсетевыми экранами.
· Аспекты аутентификации RFC 2229 в настоящее время не поддерживаются.
· Отображение результатов списка (например, из -страты и -дбс) могло быть лучше.
· прогноз не очень умен в обращении с комбинациями опций.
· В настоящее время нет поддержки файла конфигурации - скоро добавлю его.
Используйте pdictp в Интернете с помощью сервисов onworks.net