오프라인 명령 줄 사전이 있습니까?


78

명령 줄 오프라인 사전이 있습니까? StarDictArtha 와 같은 것이 있지만 명령 줄에있는 것은 어떻습니까?

또한 시도 dict했지만 온라인 사전입니다.

답변:


78

sdcv은 의 콘솔 버전입니다 스타 딕트 .

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

여기에 이미지 설명을 입력하십시오


3
설치 안내서의 표시 및 +1
PALEN

그 놀라운. 정보 답변 주셔서 감사합니다!
SirCharlo

도움이 된 것을 기쁘게 생각합니다 :)
녹색

패키지에서 사전을 설치할 수 있습니다 (예 :) stardict-dic-en. GUI 버전의 Stardic (예 :)을 설치 stardict하면 영어 사전을 자동으로 얻을 수 있습니다.
alfC

24

간편한 오프라인 dictd설치

이론적 해석

dict명령은 쉽게 오프라인 사전을 사용할 수 있습니다. dictd로컬 오프라인 사전과 함께 종속성이 있는 디먼 을 설치하면됩니다 . 이 sdcv페이지의 다른 곳에서 제안한 것처럼 설치하는 것보다 훨씬 쉬운 절차로 판명되었습니다 .

설치

아래는 포괄적 인 영어 사전 dictd과 함께 설치하는 방법을 보여줍니다 dict-gcide. 있습니다 더 많은 dictionairies 표준 저장소에서 사용할 수는.

$ 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]

8

aspell철자가 틀린 단어에 대한 제안을 제공하는 이점이 있는 설치 했을 수도 있습니다 . 다음 aspell을 사용하여 텍스트 파일에서 직접 호출 할 수 있습니다 .

aspell check text.txt

또는 한 단어로 사용하십시오.

echo wrd | aspell -a

아직 설치되지 않은 경우 : sudo apt-get install aspell aspell-es(프로그램 + 스페인어 사전 용)
hoijui

4

단어의 철자가 올바른지 또는 존재하는지 확인하려는 경우 grep을 사용하여 / usr / share / dict /의 단어 목록 파일을 살펴보고 해당 단어 목록 패키지 에서 제공 합니다. "emu"가 유효한 단어인지 확인하는 예 :

grep -i "^emu$" /usr/share/dict/american-english

그러나 그 정의는 없습니다.


실제로, 나는 정의를 찾고있다 ...
PALEN

작은 따옴표 또는 \$? 가 필요하지 않습니까?
John P

1

예를 들어이 링크 ( 경고 : 4.5 MB)와 같은 사이트에서 사전 텍스트 파일을 다운로드 한 다음과 같은 명령으로 텍스트를 찾는 방법은 무엇입니까?grep "word" dictionary.txt

또는 VIM 편집기를 사용하여 명령으로 단어를 검색합니다 (예 : /Word. 그리고 눌러 n또는 N패턴의 다음 또는 이전 occurance에 대한 단어의 의미를 찾는 데 더 많은 재미이다.


1

다음 dict명령으로 무료 사전을 사용할 수 있습니다 .

  • 통해 처음 설치 sudo apt-get install dictd
  • 어떤 언어를 사용하고 싶은지 알아보십시오 sudo apt-cache search "dict-freedict"
  • 이 이름을 찾은 후 설치하십시오 (예 :) sudo apt-get install dict-freedict-eng-tur
  • 설치된 언어 확인 dict -D
  • 다음과 같이 사용하십시오. dict "word"
  • 구체적인 사용법 : dict -d fd-eng-tur "word"
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.