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

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

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

  • Выделить команду командой linebreak?
  • Как я могу декодировать имя файла с помощью командной строки?
  • Можно ли получить версии Unix для OS X для современных дистрибутивов Linux (например, Ubuntu или RedHat)?
  • (SOLVED) Как получить текущий рабочий каталог с инвертированной косой чертой?
  • Тысяча разделителей в awk
  • Как определить, работает ли сеанс терминала на экране
  • Как я могу искать слово из определенного файла словаря , например: я хочу видеть кошку в обычном английском контексте, так как я могу искать в stardict-oald-2.4.2 (файл для словаря Oxford ), и если я хочу поиск cat в контексте linux, как мне искать, используя только файл словаря linux ( stardict-xfardic-gnu-linux-2.4.2 )?

  • Скрипт для отправки всех соответствующих файлов в каталог
  • Отправка уведомлений от irssi на wmii
  • Может ли сценарий bash сбросить и дезинфицировать * всю * среду и как?
  • Выполнение команд после событий, основанных на событиях
  • Вопрос о переменных в файле / etc / inputrc
  • Результат echo $ HOSTNAME становится ключом к переменной
  • 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 - лучшая ОС в мире.