Deutsch English Français Italiano |
<pan$8ae06$997ef156$4e369275$d0a52a8a@linux.rocks> View for Bookmarking (what is this?) Look up another Usenet article |
From: Farley Flud <ff@linux.rocks> Subject: Re: GNU/Linux Dictionaries Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc References: <pan$7922f$6eb4c3d$7f68edca$65b0b535@linux.rocks> <eli$2505221814@qaz.wtf> <1842206401f7041e$1331$3972$802601b3@news.usenetexpress.com> <eli$2505231239@qaz.wtf> Mime-Version: 1.0 Message-Id: <pan$8ae06$997ef156$4e369275$d0a52a8a@linux.rocks> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Lines: 26 Path: ...!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!news.usenetexpress.com!not-for-mail Date: Fri, 23 May 2025 18:59:11 +0000 Nntp-Posting-Date: Fri, 23 May 2025 18:59:11 +0000 X-Received-Bytes: 1514 Organization: UsenetExpress - www.usenetexpress.com X-Complaints-To: abuse@usenetexpress.com Bytes: 1833 On Fri, 23 May 2025 16:39:39 -0000 (UTC), Eli the Bearded wrote: > > Web interface is not incompatible with done locally. You started this > with dict/dictd, which is a internet service. Just because it is an > internet service doesn't mean the client and the server can't be on the > same machine. I run a local webserver for local files and use either > Firefox or lynx to localhost to access them. But curl would also work. > Yes, dictd is based on the client-server model but it is possible to execute it locally on a one-shot basis. I use the following script: #! /bin/bash printf "define * \"$1\"\n" $1 | dictd -i Call the script "check-word" and it will start the daemon, look up the definition using the dictionaries specified in /etc/dictd.conf, print to stdout, and then terminate the daemon. -- Systemd: solving all the problems that you never knew you had.