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.