Поиск слова из определенного файла словаря в sdcv (консольная версия словаря Stardict)

Недавно я установил sdcv (консольная версия словаря Stardict) и установил 5-6 файлов словаря, как показано здесь.

Всякий раз, когда я ищу любое слово, используя sdcv hello или sdcv cat , он дает значение слова из всех файлов словаря, на консоли, которая загромождает экран .

Как я могу искать слово из определенного файла словаря , например: я хочу видеть кошку в обычном английском контексте, так как я могу искать в stardict-oald-2.4.2 (файл для словаря Oxford ), и если я хочу поиск cat в контексте linux, как мне искать, используя только файл словаря linux ( stardict-xfardic-gnu-linux-2.4.2 )?

  • Инструмент мониторинга выходных данных в реальном времени
  • Возвращаемое разрешение в числовой форме файла / каталога
  • Перед выполнением этого действия разворачивайте дикие карты в команде
  • Как получить список URL-адресов из URL рекурсивно с фильтрацией
  • очистить tmpfs в моем случае
  • Пробел цвет фона при достижении конца терминала
  • Memoize (кэш) для программ командной строки?
  • Как работает -exec
  • One Solution collect form web for “Поиск слова из определенного файла словаря в sdcv (консольная версия словаря Stardict)”

    Используйте опцию -u :

    -u –use-dict имя файла для поиска только словарь с этим именем книги

    Для поиска ключевого слова в конкретном словаре создайте несколько псевдонимов, например def для общего английского, defl для Linux и т. Д. Например:

     $ alias def="sdcv -u WordNet" $ alias defl="sdcv -u 'GNU/Linux English-English Dictionary'" 

    Использование псевдонима:

     $ def sudo Found 10 items, similar to sudo. 0)WordNet-->sudor 1)WordNet-->judo 2)WordNet-->kudos 3)WordNet-->ludo 4)WordNet-->Sidon 5)WordNet-->sodom 6)WordNet-->Sudan 7)WordNet-->Sudra 8)WordNet-->suds 9)WordNet-->sudsy Your choice[-1 to abort]: ^C $ defl sudo Found 1 items, similar to sudo. -->GNU/Linux English-English Dictionary -->sudo Provides limited super user privileges to specific users. Sudo is a program designed to allow a sysadmin to give limited root privileges to users and log root activity. The basic philosophy is to give as few privileges as possible but still allow people to get their work done. From Debian 3.0r0 APT http://www.tldp.org/LDP/Linux-Dictionary/ 

    Вы не передаете путь в словарь как аргумент tu -u а имя книги, написанное в .ifo файле. Например:

     $ cat /usr/share/stardict/dic/stardict-xfardic-gnu-linux-2.4.2/xfardic-gnu-linux.ifo StarDict's dict ifo file version=2.4.2 wordcount=16694 idxfilesize=256945 bookname=GNU/Linux English-English Dictionary author=Binh Nguyen website=http://www.xfardic.org description=Made by Hu Zheng. date=2007.6.5 sametypesequence=m 
    Linux и Unix - лучшая ОС в мире.