리눅스: 온라인 사전을 사용하자
2016.06.11 18:47
우분투 기본repository에 dict가 있습니다.
이게 dict프로토콜을 사용해서 사전서버들의 데이터를 받아오는 클라이언트고 서버는 dictd 가 있더군요.
사실 굉장히 유용한건데 요새는 웹어플이 대세라서 많이는 안쓰는가봅니다.
제 용도로는 좀 번잡해서 간단히 출력해주는것을 bash로 만들어봤습니다.
이 간단한 스크립트는 curl을 이용해 dict서버들에 접속해서 사전항목을 출력해줍니다.
쓰임은
쓰임은 다음과 같습니다.
dic showdb => 기본서버의 db들을 보여줍니다.
dic s test => test 의 짧은 영문 정의 (워드넷사용)
dic l test => test 의 긴 영문 정의 (gcide사용)
dic w test => test 의 웹스터사전 정의
dic k test => test의 한글정의 (hellodictionary사용)
(s/l/w의 사전지정이 없으면 워드넷 정의가 출력)
dic fr-en enfant => enfant 를 영어로
dic en-fr child => child를 불어로
dic es-en luna => luna를 영어로
dic ru-en власть => власть 의 정의
dic en-ru child => child를 러시아어 정의
dic fr maison => maison의 프랑스어 사전(콜린스 불어사전)
dic es sol => sol의 스페인어 사전(콜린스 스페인어사전)
이외에도 dic showdb로 디폴트서버의 db를 찾아서 db이름을 첫번째 인자, 낱말을 두번째 인자로 넣으면 정의가 출력됩니다.
(*위에서처럼 어려운 단어는 웹스터에서만 찾을수 있습니다)
제가 쓰는 용도로는 꽤 쓸만합니다만 영어와 러시아어를 제외한 다른언어들은 freedict사전을 사용하다보니 부실하기 짝이 없네요. 좋은 서버를 발견하면 업데이트하겠습니다.
추가) es ,fr 프랑스어와 스페인어 사전 추가했습니다. 콜린스사전을 이용합니다.
추가) k (한글사전) 추가했습니다.
번호 | 제목 | 작성자 | 작성일 | 조회 |
---|---|---|---|---|
41 | [팁] 구글 주소록 정렬 [2] | 맑은하늘 | 10.14 | 4576 |
40 | Palm Desktop to Google [6] | dow | 10.08 | 3224 |
39 | 갤럭시 S 간단 사용기.. (노란 액정, 하얀 액정) [3] | 상현아빠 | 10.03 | 4206 |
38 | [draft] 팜 to 안드로이드 주소록 옮기기 [7] | 맑은하늘 | 09.29 | 5665 |
37 | 다이어트 방법 공유? [8] | Freedom^^ | 09.16 | 3144 |
36 | [뽐뿌 사이트 / 휴대폰 - 간략 약어 해설] [6] | 맑은하늘 | 09.13 | 4031 |
35 | [팁] 아이폰과 나이키 플러스 [1] | 미케니컬 | 09.06 | 3838 |
34 | 윈모바일 기기 속도향상방법(PDA 포함)-아시는 분도 많을듯 합니다~ [4] | 아브라함 | 09.03 | 3403 |
33 | DIY 철상자를 책 테이블로 [6] | 파리 | 07.16 | 3220 |
32 | 노키아 N5800 하드리셋 방법 [3] | 준용군 | 07.12 | 3374 |
31 | 위룰 하고 싶은데, 미국계정으로 앱스토어 접속해야하나요? [2] | 바보남자 | 07.02 | 3327 |
30 | iBooks 의 화끈한 샘플 양 [9] | 파리 | 06.24 | 3320 |
29 | EKEN M001 안드로이드 타블렛 FAQs [7] | 성야무인 | 06.20 | 3368 |
28 | EKEN M001 안드로이드 타블렛 플리뷰~~~ [17] | 성야무인 | 06.03 | 3737 |
27 | 휴대기기 이북리더 활용 [6] | 마루 | 05.24 | 3345 |
26 | VIA ARM 기반의 중국산 넷북 그리고 그 다양한 OS~~ [11] | 星夜舞人 | 04.26 | 4253 |
25 | 아이팟터치 사용자들을 위한 오페라 앱의 오프라인 저장 기능 [1] | minki | 04.26 | 3541 |
24 | 아이폰 동기화 팁 (재생횟수, 별점 유지하기) | 불량토끼 | 04.16 | 5773 |
23 | 노트북의 트랙패드나 마우스로 팜 그래피티 입력 하기. [2] | 거스파이 | 04.10 | 3804 |
22 | VIA ARM 기반의 중국산 넷북과 그 기기를 최적화 시키는 방법... [15] | 성야무인 | 04.04 | 3743 |
사용하기 편하네요. 감사합니다. ^^