Це команда pdictp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pdict - клієнт perl для доступу до мережевих серверів словників
СИНТАКСИС
pdict [ПАРАЦІЇ] слово
ОПИС
pdict є клієнтом для протоколу сервера словника (DICT), який використовується для запитів
словники природної мови, розміщені на віддаленій машині. При використанні в найпростіших
шлях,
% pdict слово
pdict буде шукати визначення слово у словниках, розміщених за адресою dict.org. Якщо ні
знайдено визначення, тоді dict шукатиме слова, які подібні, і перерахує їх:
% pdict bonana
немає визначення для "bonana" - можливо, ви мали на увазі:
банан, бонанза, банан, бонанза, бонаса
Ця функція доступна, лише якщо віддалений сервер DICT підтримує soundex or
Левенштейн стратегії відповідності. Ви можете використовувати - статистика перейдіть, щоб дізнатися для себе.
Ви можете вказати ім’я хоста сервера DICT за допомогою -h опції:
% pdict -h словник dict.org
Сервер DICT може підтримувати ряд баз даних; ви можете використовувати -d можливість вказати a
конкретна база даних. Наприклад, ви можете знайти терміни, пов’язані з комп’ютером, у Free On-
рядковий словник обчислень (FOLDOC), використовуючи:
% pdict -h dict.org -d байт foldoc
Щоб дізнатися, які бази даних (словники) доступні на сервері, скористайтеся -dbs опції:
% pdict -dbs
Існує багато словників, розміщених на інших серверах у мережі; список деяких з них
Можна знайти в
http://www.dict.org/links.html
ЗБІГАННЯ
Замість того, щоб запитувати визначення слів, ви можете використовувати pdict, щоб запитати список слів, які
відповідати візерунку. Наприклад, щоб шукати слова з чотирьох літер, які починаються на «b» і закінчуються на
'p', ви б використовували:
% pdict -match -strategy re '^b..p$'
Команда - матч Опція каже, що вам потрібен список відповідних слів, а не визначення. The
-стратегія re каже використовувати регулярні вирази POSIX під час відповідності шаблону ^b..p$.
Більшість серверів DICT підтримують ряд стратегій відповідності; ви можете отримати список
стратегії, надані сервером за допомогою -страти перемикання:
% pdict -h dict.org -strats
ВАРІАНТИ
-h сервер or -господар сервер
Ім’я хоста для сервера DICT. Якщо один не вказано, за замовчуванням dict.org.
-p порт or -порт порт
Вкажіть порт для підключення (за замовчуванням 2628, з RFC 2229).
-d dbname or -база даних dbname
Ім'я конкретної бази даних (словника) для запиту.
-m or - матч
Знайдіть слова, які відповідають шаблону (використовуючи вказану стратегію).
-i dbname or -інфо dbname
Запит інформації про вказану базу даних. Зазвичай результат становить пару сторінок
тексту.
-c рядок or -клієнт рядок
Вкажіть рядок ідентифікації КЛІЄНТА, надісланий на сервер DICT.
-D or -dbs
Перелік доступних баз даних (словників) на сервері DICT.
-s стратегія or -стратегія стратегія
Вкажіть відповідну стратегію. Використовується в поєднанні з - матч.
-S or -страти
Перелічіть стратегії відповідності (використовуються в -стратегії), які підтримуються сервером DICT.
-I or - інформація про сервер
Запит інформації про вибраний сервер DICT.
-допомога
Відобразити коротке повідомлення довідки, включаючи параметри командного рядка.
-doc
Відобразити повну документацію для pdict.
-версія
Відобразити версію pdict
-вербозний
Відображати детальну інформацію як pdict працює.
-відлагоджувати
Відображати інформацію про налагодження як pdict біжить. Корисно в основному для розробників.
KNOWN БУГИ І ОБМЕЖЕННЯ
· pdict не знає, як поводитися з брандмауерами.
· Аспекти аутентифікації RFC 2229 наразі не підтримуються.
· Відображення результатів списку (наприклад, від -страти та -dbs) могло б бути краще.
· pdict не дуже розумний в обробці комбінацій варіантів.
· Наразі не підтримується файл конфігурації – незабаром його буде додано.
Використовуйте pdictp онлайн за допомогою служб onworks.net