dict – Leo.org via Kommandozeile
Transcription
dict – Leo.org via Kommandozeile
dict – Leo.org via Kommandozeile Stefan Mink 21.04.2004 SAGE-KA Tool-Tips Problem – I Massiver Einsatz von Englisch Doku Verträge eMails Mäßige Kenntnisse Nobody‘s perfect richtiges Wort bzw richtige Redewendung finden Problem - II Massive Faulheit Mails lesen/schreiben via mutt/vi Jedes Mal Browser anwerfen ist Umständlich Langsam (nicht jeder hat nen Ghz-Rechner :] ) Browser-Darstellung unübersichtlich Konsole ist immer offen dict.leo.org im Browser Skript: dict Basisbefehl: lynx -dump http://dict.leo.org/ \?lang=en\&deStem=none \&searchLoc=0\&search=$1 direkt aus Browser kopiert... Skript: dict Übersichtlichkeit via sed 1,/search results for/d; /Legend/,$d; s/\[[0-9]*\]//g Nur erste Hits zeigen head -n 10 Funktion im Detail dict () { lynx -dump http://dict.leo.org/ \?lang=en\&deStem=none \&searchLoc=0\&search=$1 | sed -e ‚ 1,/search results for/d; /Legend/,$d; s/\[[0-9]*\]//g ' | head -n 10 } Ergebnis Kommandozeile ~> dict crazy ENGLISH m m m m m GERMAN Dirbect Matches crazy adj. übergeschnappt p crazy adj. verrückt g d p Verbs and Verb Phrases to be crazy about so./sth. auf jmdn./etw. abfahren g d to be crazy about für etw. schwärmen g d to be crazy about ganz heiß sein Ergebnis Auch im vi via sed-Modus :!dict crazy [No write since last change] ENGLISH GERMAN Direct Matches m crazy adj. übergeschnappt p m crazy adj. verrückt g d p Verbs and Verb Phrases m to be crazy about so./sth. Auf jmdn./etw. abfahren g d m to be crazy about für etw. schwärmen g d m to be crazy about ganz heiß sein Hit ENTER or type command to continue Abschluss Quick hack Völlig unoptimiert Tausenfach benutzt...