Есть ли в командной строке автономный словарь? Я знаю, что есть такие StarDict и Artha , но как насчет одного в командной строке? Р>
Кроме того, я пробовал dict
, но это онлайн-словарь.
Есть ли в командной строке автономный словарь? Я знаю, что есть такие StarDict и Artha , но как насчет одного в командной строке? Р>
Кроме того, я пробовал dict
, но это онлайн-словарь.
sdcv - это консольная версия Stardict .
1. Установите словарь
Выполните следующую команду в терминале:
sudo apt-get install sdcv
2. Загрузка файлов словарей
Загрузите файлы словарей в соответствии с вашими требованиями из следующих источников.
3. Установите загруженные словари
Создайте каталог, в котором sdcv
ищет словарь:
sudo mkdir -p /usr/share/stardict/dic/
Следующая команда зависит от того, является ли загруженный файл .gz
или файлом .bz2
.
Если это файл .bz2
:
sudo tar -xvjf downloaded.tar.bz2 -C /usr/share/stardict/dic
Если это файл .gz
:
sudo tar -xvzf downlaoded.tar.gz -C /usr/share/stardict/dic
4. Готово!
Для поиска слова используйте:
sdcv word
Фактически, dict
можно легко использовать автономно. Достаточно установить демон dictd
со своими зависимостями наряду с локальным, автономным словарем.
Это оказывается гораздо более простой процедурой, чем установка sdcv
, как предлагается в другом месте на этой странице.
Ниже показано, как установить dictd
вместе с полным англоязычным словарем dict-gcide
. Есть еще много словарей , доступных из стандартных репозиториев . р>
$ sudo apt-get install dict dictd dict-gcide
$ dict word
3 definitions found
From The Collaborative International Dictionary of English v.0.48 [gcide]:
Word \Word\, n. [AS. word; akin to OFries. & OS. word, D. woord,
G. wort, Icel. or[eth], Sw. & Dan. ord, Goth. wa['u]rd,
OPruss. wirds, Lith. vardas a name, L. verbum a word; or
perhaps to Gr. "rh'twr an orator. Cf. {Verb}.]
[1913 Webster]
1. The spoken sign of a conception or an idea; an articulate
or vocal sound, or a combination of articulate and vocal
sounds, uttered by the human voice, and by custom
expressing an idea or ideas; a single component part of
human speech or language; a constituent part of a
sentence; a term; a vocable. "A glutton of words." --Piers
Plowman.
[1913 Webster]
You cram these words into mine ears, against
The stomach of my sense. --Shak.
[1913 Webster]
Amongst men who confound their ideas with words,
there must be endless disputes. --Locke.
[1913 Webster]
2. Hence, the written or printed character, or combination of
characters, expressing such a term; as, the words on a
page.
[1913 Webster]
3. pl. Talk; discourse; speech; language.
[1913 Webster]
У вас, вероятно, также установлен aspell
, который имеет преимущество в предоставлении предложений для слов с ошибками. Вы можете вызвать aspell
непосредственно в текстовом файле с помощью:
aspell check text.txt
или используйте его на одном слове:
echo wrd | aspell -a
Если вы просто хотите проверить, правильно ли написано или существует слово, вы можете использовать grep для просмотра файлов списка слов в / usr / share / dict /, которые предоставляются соответствующим wordlist . Пример, чтобы увидеть, является ли «emu» допустимым словом:
grep -i "^emu$" /usr/share/dict/american-english
У этого нет никаких определений.
Как насчет загрузки текстового файла словаря с сайтов, например эта ссылка ( предупреждение : 4,5 МБ), а затем поиск текста с помощью команды grep "word" dictionary.txt
Или также с помощью редактора VIM для поиска слова с его командой, например. %код%. А также нажав n или N для следующего или предыдущего появления шаблона, более интересно найти смысл слова.