Deutsch English Français Italiano |
<eli$2505231745@qaz.wtf> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!panix!.POSTED.panix5.panix.com!qz!not-for-mail From: Eli the Bearded <*@eli.users.panix.com> Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc Subject: Re: GNU/Linux Dictionaries Date: Fri, 23 May 2025 21:45:59 -0000 (UTC) Organization: Some absurd concept Message-ID: <eli$2505231745@qaz.wtf> References: <pan$7922f$6eb4c3d$7f68edca$65b0b535@linux.rocks> <1842206401f7041e$1331$3972$802601b3@news.usenetexpress.com> <eli$2505231239@qaz.wtf> <pan$8ae06$997ef156$4e369275$d0a52a8a@linux.rocks> Injection-Date: Fri, 23 May 2025 21:45:59 -0000 (UTC) Injection-Info: reader1.panix.com; posting-host="panix5.panix.com:166.84.1.5"; logging-data="21641"; mail-complaints-to="abuse@panix.com" User-Agent: Vectrex rn 2.1 (beta) X-Liz: It's actually happened, the entire Internet is a massive game of Redcode X-Motto: "Erosion of rights never seems to reverse itself." -- kenny@panix X-US-Congress: Moronic Fucks. X-Attribution: EtB XFrom: is a real address Encrypted: double rot-13 Bytes: 2582 Lines: 36 In comp.os.linux.misc, Farley Flud <ff@linux.rocks> wrote: > On Fri, 23 May 2025 16:39:39 -0000 (UTC), Eli the Bearded wrote: > 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. Suit yourself, but I use dict and leave the daemon running all the time. It's not that resource intensive. It's running an a virtual machine with 1cpu and 1/2 gig ram ("465056 kB" according to /proc/meminfo), as a side project to a web server. top - 21:32:43 up 6 days, 3 min, 1 user, load average: 0.04, 0.03, 0.01 Tasks: 100 total, 1 running, 99 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 454.2 total, 40.4 free, 232.0 used, 181.8 buff/cache MiB Swap: 0.0 total, 0.0 free, 0.0 used. 194.6 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND .... 707 dictd 20 0 44564 43080 1788 S 0.0 9.3 0:00.34 dictd :r! echo 465056 0.093*p | dc 43250.208 This way I can use one install from multiple locations. Elijah ------ still doesn't know exactly what OP wants