Dit is de opdrachtleop die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
leo - opdrachtregelinterface naar http://dict.leo.org/.
KORTE INHOUD
leeuw [-slmcfuphdv] [ ]
PRODUCTBESCHRIJVING
Leeuw is een opdrachtregelinterface voor het woordenboek Duits/Engels/Frans
http://dict.leo.org/. Het ondersteunt bijna alle functies die de website ondersteunt, plus
meer.
De resultaten worden naar de terminal afgedrukt. Standaard zal het gezochte trefwoord zijn
gemarkeerd (kan worden uitgeschakeld, zie hieronder).
Om sneller resultaat te krijgen, Leeuw kan query's cachen als u herhaaldelijk dezelfde query gebruikt.
Leeuw fungeert als een standaard webbrowser zoals uw mozilla of wat dan ook, het maakt verbinding met de
website, voert de zoekopdracht uit, parseert het HTML-resultaat en drukt het uiteindelijk enigszins mooi af
geformatteerd naar de terminal.
Met ingang van dit schrijven Leeuw fungeert als:
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
OPTIES
-s --spelltolerantie
Spelfouten toestaan.
Mogelijke waarden: standaard, on or korting.
Standaardinstelling: standaard.
-m --morfologie
Geef morfologische informatie.
Mogelijke waarden: standaard, geen or gedwongenAlles.
Standaardinstelling: standaard.
-c --kartolerantie
Sta umlaut-alternatieven toe.
Mogelijke waarden: fuzzy, exact or ontspannen.
Standaard: ontspannen.
-l --taal
Vertaal richting.
Mogelijke waarden: en, fr, de2en, en2de, de2fr or fr2de.
en en fr selecteer automatisch de vertaalrichting.
Standaard: en.
-n --geenscapetekens
Gebruik geen escapes om te markeren.
Standaard: accentueren.
Ook bestuurbaar via configuratiebestand. Zie hieronder.
Er wordt geen markering gebruikt als STDOUT niet op een terminal is aangesloten.
-f --kracht
Gebruik de querycache niet.
Standaard: gebruik de cache.
Deze optie heeft geen effect als gebruik_cache is uitgeschakeld in het configuratiebestand.
-u --gebruiker
Geef de http-proxygebruiker op die moet worden gebruikt als uw proxy verificatie vereist. Lees de
'PROXY'-sectie voor meer details.
-p --wachtwoord
Geef het leesbare wachtwoord op dat moet worden gebruikt met HTTP-proxyverificatie.
Dit wordt niet aanbevolen en is alleen voor de volledigheid geïmplementeerd.
-h --help
Geef deze hulp weer en sluit af.
-v --versie
Versie-informatie weergeven en afsluiten.
-d --debuggen
Schakel de foutopsporingsuitvoer in (veel ervan, pas op!), die naar STDERR wordt afgedrukt. Als
Als u een bug vindt, moet u de debugging-uitvoer samen met uw bugrapport opgeven.
termijn is het sleutelwoord dat u wilt vertalen. Als de term spaties bevat, citaat
het met dubbele aanhalingstekens.
Indien de termijn parameter is niet gespecificeerd, Leeuw zal het lezen van STDIN.
CONFIG
Leeuw leest een configuratiebestand .leo in uw thuismap als deze bestaat. De volgende variabelen
worden ondersteund:
gebruik_latijn
Schakelt de conversie van UTF8-tekens naar hun latin*-codering in.
Standaardinstelling (indien niet opgegeven): ja.
gebruik_cache
Regelt het gebruik van de cache (zie later).
Mogelijke waarden: ja or geen.
Standaardinstelling (indien niet opgegeven): ja.
Als de opdrachtregeloptie -f or --kracht is ingesteld, wordt de cache niet gebruikt
voor de query en als er voor deze query een vermelding in de cache bestaat, wordt deze verwijderd
ervan.
gebruik_kleur
Regelt het gebruik van ontsnappingssequenties in de terminaluitvoer om het sleutelwoord te markeren
in het resultaat.
Mogelijke waarden: ja or geen.
Standaardinstelling (indien niet opgegeven): ja.
U kunt deze optie ook via de opdrachtregel instellen: -n or --geenscapetekens.
De configuratieoptie heeft een hogere prioriteit.
user_agent
U kunt de user-agent wijzigen als Leeuw identificeert zichzelf op de doelsite. De standaard
is:
User-agent: Mozilla/5.0 (compatibel; Konqueror/3.3.1; X11)
CACHEN
Leeuw ondersteunt het cachen van zoekopdrachten voor snellere resultaten als u herhaaldelijk dezelfde zoekopdracht gebruikt. A
vraag bestaat uit het gegeven termijn (het sleutelwoord of de tekenreeks) plus de vertaaloptie
instellingen.
Als u bijvoorbeeld eenmalig de volgende query uitvoert:
% leeuw langnase
en ergens later:
% leo -c exact
harte Leeuw zal de laatste vraag als een andere vraag behandelen dan de vorige, omdat
dict.leo.org gedraagt zich anders als er verschillende vertaalopties worden gegeven.
PROXY
Leeuw kan worden gebruikt met een HTTP-proxyservice. Om dit te laten werken, hoeft u alleen maar de
variabele omgeving http-proxy. Het heeft de volgende indeling:
PROTO://[USER:PASSWD@]SERVER[:POORT]
Het enige ondersteunde protocol is http. Als uw proxy zonder authenticatie werkt, kunt u dat doen
laat de gebruiker:wachtwoord deel. Als er geen poort is opgegeven, 80 gebruikt.
Hier is een voorbeeld (voor bash):
exporteer http_proxy=http://172.16.120.120: 3128
en een voorbeeld met authenticatiegegevens:
exporteer http_proxy=http://max:[e-mail beveiligd]: 3128
Omdat beveiliging altijd belangrijk is, moet ik u waarschuwen dat andere gebruikers op dezelfde machine kunnen werken
kan uw omgeving lezen met behulp van het commando 'ps -e..', dus dit wordt niet aanbevolen.
De veiligste manier voor proxy-authenticatie is door simpelweg de server+poort op te geven
http-proxy maar geen inloggegevens, en gebruik in plaats daarvan de -u opdrachtregelparameter om een
gebruiker (niet gebruiken -p om het wachtwoord op te geven, dit zal ook klaar zijn tijdens het proces
vermelding). In dit geval, Leeuw zal u interactief om het wachtwoord vragen. Het zal het proberen
het is het beste om het te verbergen zodat het niet wordt weergegeven wanneer u het typt (zoals de meeste van dergelijke routines in andere
tools doen het ook), mocht dit niet lukken (bijvoorbeeld omdat je niet over de 'stty' tool beschikt
geïnstalleerd), wordt het wachtwoord uit STDIN gelezen.
Gebruik leop online met behulp van onworks.net-services