EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

dict – Online in der Cloud

Führen Sie dict im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehlsbefehl, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dict – DICT-Protokoll-Client

ZUSAMMENFASSUNG


diktieren Wort
diktieren [Optionen] [Wort]
diktieren [Optionen] dict://host:port/d:word:database
diktieren [Optionen] dict://host:port/m:word:database:strategy

BESCHREIBUNG


diktieren ist ein Client für das Dictionary Server Protocol (DICT), eine TCP-Transaktion basierend
Abfrage-/Antwortprotokoll, das den Zugriff auf Wörterbuchdefinitionen aus einer Reihe von ermöglicht
Datenbanken für Wörterbücher in natürlicher Sprache. Der Exit-Status ist 0, wenn der Vorgang erfolgreich war oder nicht.
sonst Null.
See EXIT STATUS .

OPTIONAL


-h Server or --Gastgeber Server
Gibt den Hostnamen für den DICT-Server an. Server/Port-Kombinationen können sein
in der Konfigurationsdatei angegeben. Wenn in der keine Server angegeben sind
Konfigurationsdatei oder oder in der Befehlszeile, diktieren wird versagen. (Dies ist eine Kompilierung-
Zeitoption, ./configure --enable-dictorg, die standardmäßig deaktiviert ist.) Wenn IP
Die Suche nach einem Server wird auf eine Liste von IP-Adressen erweitert (wie dies derzeit bei dict.org der Fall ist).
dann wird jede IP in der aufgeführten Reihenfolge ausprobiert.

-p or --Hafen
Gibt den Port (z. B. 2628) oder den Dienst (z. B. dict) für Verbindungen an. Der
Der Standardwert ist 2628, wie im DICT Protocol RFC angegeben. Server-/Port-Kombinationen
kann in der Konfigurationsdatei angegeben werden.

-d Datenbankname or --Datenbank Datenbankname
Gibt eine bestimmte Datenbank an, die durchsucht werden soll. Standardmäßig werden alle Datenbanken durchsucht (a
„*“ aus dem DICT-Protokoll). Beachten Sie, dass ein „!“ bedeutet im DICT-Protokoll suchen
Durchsuchen Sie alle Datenbanken, bis eine Übereinstimmung gefunden wird, und beenden Sie dann die Suche.

-m or --Spiel
Anstatt eine Definition zu drucken, führen Sie einen Abgleich mit der angegebenen Strategie durch.

-s Strategie or --Strategie Strategie
Geben Sie eine Matching-Strategie an. Standardmäßig lautet die Standard-Match-Strategie des Servers
gebraucht. Dies ist normalerweise „exakt“ für Definitionen und irgendeine Form der Rechtschreibung.
Korrekturstrategie für Übereinstimmungen („.“ aus dem DICT-Protokoll). Das Verfügbare
Strategien hängen von der Serverimplementierung ab. Für eine Liste der verfügbaren
Strategien finden Sie unter der Option -S oder --strats.

-C or --nicht korrekt
Wenn eine Definition angefordert wird und das Wort nicht gefunden werden kann, wird normalerweise die Rechtschreibung verwendet
Die Korrektur wird vom Server angefordert und eine Liste möglicher Wörter wird bereitgestellt.
Diese Option deaktiviert die Generierung dieser Liste.

-c Datei or --config Datei
Geben Sie die Konfigurationsdatei an. Die Standardeinstellung ist „Versuchen“. ~/.dictrc und
/etc/dictd/dict.conf, unter Verwendung der ersten vorhandenen Datei. Wenn ein bestimmtes
Wenn keine Konfigurationsdatei angegeben ist, werden die Standardeinstellungen nicht ausprobiert.

-D or --dbs
Fragen Sie den Server ab und zeigen Sie eine Liste der verfügbaren Datenbanken an.

-S or --strats
Fragen Sie den Server ab und zeigen Sie eine Liste der verfügbaren Suchstrategien an.

-H or --serverhelp
Fragen Sie den Server ab und zeigen Sie die bereitgestellten Hilfeinformationen an.

-i Datenbankname or --die Info Datenbankname
Fordern Sie Informationen zur angegebenen Datenbank an (normalerweise stellt der Server diese bereit).
Herkunft, beschreibende oder andere Informationen über die Datenbank oder ihren Inhalt).

-I or --serverinfo
Fragen Sie den Server ab und zeigen Sie Informationen über den Server an.

-M or --Mime
Absenden zur Auswahl MIME Befehl an den Server senden.
Anmerkungen: Die Fähigkeiten des Servers werden nicht überprüft.

-f or --formatiert
Ermöglicht eine formatierte Ausgabe, dh eine standardmäßig für die Nachbearbeitung geeignete Ausgabe
UNIX-Dienstprogramme. Nein, es ist kein XML ;-) Auch Fehler- und Warnmeldungen mögen
„Keine Übereinstimmungen …“, „Ungültige Strategie …“ usw. werden an stderr und nicht an stdout gesendet.
Format:
-I, -i, -H und ähnlich:
Gastgeber Hafen
Linie 1
Linie 2
...
-S:
Gastgeber Hafen Strategie1 Kurzbeschreibung1
Gastgeber Hafen Strategie2 Kurzbeschreibung2
...
-D:
Gastgeber Hafen Datenbank1 Datenbankbeschreibung1
Gastgeber Hafen Datenbank2 Datenbankbeschreibung2
...
-M:
Gastgeber Hafen Datenbank1 match1
Gastgeber Hafen Datenbank2 match2
...

-a or --noauth
Deaktivieren Sie die Authentifizierung (dh senden Sie keinen AUTH-Befehl).

-u Benutzer or --Benutzer Benutzer
Gibt den Benutzernamen für die Authentifizierung an.

-k Schlüssel or --Schlüssel Schlüssel
Gibt das gemeinsame Geheimnis für die Authentifizierung an.

-V or --Version
Versionsinformationen anzeigen.

-L or --Lizenz
Urheberrechts- und Lizenzinformationen anzeigen.

--help Hilfeinformationen anzeigen.

-v or - ausführlich
Seien Sie ausführlich.

-r or --roh
Seien Sie sehr ausführlich: Zeigen Sie die rohe Client/Server-Interaktion.

--Rohrgröße
Geben Sie die Puffergröße für Pipeline-Befehle an. Der Standardwert ist 256, was auch der Fall sein sollte
für allgemeine Aufgaben ausreichend sein und für die meisten Transportmedien unter der MTU liegen.
Größere Werte können je nach MTU zu einem schnelleren oder langsameren Durchsatz führen. Wenn die
Der Puffer ist zu klein, Anfragen werden serialisiert. Werte kleiner als 0 und größer
Mehr als eine Million werden stillschweigend in etwas Vernünftigeres umgewandelt.

--Klient Text
Gibt zusätzlichen Text an, der mit dem CLIENT-Befehl gesendet werden soll.

--debuggen Flagge
Setzen Sie ein Debugging-Flag. Gültige Flags sind:

ausführlich
Das Gleiche wie -v or - ausführlich.

roh Das Gleiche wie -r or --roh.

Scan Debuggen Sie den Scanner für die Konfigurationsdatei.

parsen Debuggen Sie den Parser für die Konfigurationsdatei.

Rohr Debuggen Sie die TCP-Pipelining-Unterstützung (siehe DICT RFC und RFC1854).

seriell Deaktivieren Sie die Pipelining-Unterstützung.

Zeit Führen Sie das Transaktions-Timing durch.

CONFIGURATION


Die Konfigurationsdatei hat derzeit ein sehr einfaches Format. Zur Spezifizierung werden Linien verwendet
Server, zum Beispiel:
Server dict.org
oder, mit Optionen:
Server dict.org { Port 8080 }
Server dict.org { Benutzer Benutzername Geheimnis }
Server dict.org { Port dict Benutzer Benutzername Geheimnis }
port und Benutzer Optionen können in beliebiger Reihenfolge angegeben werden. Der port Option wird verwendet, um
Geben Sie einen optionalen Port (z. B. 2628) oder einen Dienst (z. B. dict) für die TCP/IP-Verbindung an.
Das Benutzer Die Option wird verwendet, um einen Benutzernamen und ein gemeinsames Geheimnis anzugeben, für das verwendet werden soll
Authentifizierung gegenüber diesem bestimmten Server.

Die Server werden in der aufgeführten Reihenfolge ausprobiert, bis eine Verbindung hergestellt wird. Wenn nichts davon
Die angegebenen Server sind verfügbar und die Option zur Kompilierungszeit (./configure
--enable-dictorg) aktiviert ist, wird versucht, eine Verbindung herzustellen localhost und
dict.org am Normteil (2628). (Diese Option ist standardmäßig deaktiviert.) Wir erwarten
dass dict.org auf einen oder mehrere DICT-Server verweist (möglicherweise im Round-Robin-Verfahren).
in absehbarer Zeit (ab Juli 1997), auch wenn es schwer vorherzusagen ist
irgendetwas im Internet für mehr als etwa 3-6 Monate.

EXIT STATUS


0 Erfolgreicher Abschluss

20 Keine Übereinstimmungen gefunden
21 ungefähre Übereinstimmungen gefunden
22 Keine Datenbanken verfügbar
23 Keine Strategien verfügbar

30 Unerwarteter Antwortcode vom Server
31 Server ist vorübergehend nicht verfügbar
32 Server wird heruntergefahren
33 Syntaxfehler, Befehl nicht erkannt
34 Syntaxfehler, ungültige Parameter
35 Befehl nicht implementiert
36 Befehlsparameter nicht implementiert
37 Zugriff verweigert
38 Authentifizierung fehlgeschlagen
39 Ungültige Datenbank
40 Ungültige Strategie
41 Verbindung zum Server fehlgeschlagen

CREDITS


diktieren wurde geschrieben von Rik Faith ([E-Mail geschützt] ) und wird gemäß den Bedingungen der verteilt
GNU General Public License. Wenn Sie unter anderen Bedingungen verteilen müssen, schreiben Sie an
Autor.

Die von diesen Programmen verwendeten Hauptbibliotheken (zlib, regex, libmaa) werden unter verteilt
Es gibt unterschiedliche Begriffe, sodass Sie die Bibliotheken möglicherweise für Anwendungen verwenden können, bei denen dies der Fall ist
nicht kompatibel mit der GPL – bitte beachten Sie die Urheberrechtshinweise und Lizenzinformationen
Besuchen Sie die Bibliotheken, um weitere Informationen zu erhalten, und wenden Sie sich zur Lösung an Ihren Anwalt
diese Probleme.

Nutzen Sie dict online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad