
kldp에 cdic이라는 콘솔용 사전이 있다.
이 사전은 현재 euc-kr 밖에 지원이 안된다. utf-8을 지원한다고 나와 있지만 도움말 정도만 지원하고 사전 검색 결과는 여전히 지원하지 않는다.
하지만 방법이 있다. 파이프를 이용해서 문자 인코딩을 변경하면 된다.
먼저 http://kldp.net/projects/cdic/ 에서 최신 버전(현재 1.1.2)을 다운 받고 압축을 푼다.
그리고 아래 명령으로 컴파일을 한다.
$ gcc -Wall -g -O2 -g -c cdic.c -o cdic.o
$ gcc -o cdic cdic.o
그 후 ~/bin 등과 같은 path가 걸린 디렉토리로 cdic 파일을 옮긴다.
~/bin 폴더에 쉘 스크립트 파일을 아래와 같이 만든다.(참고로 저는 d라고 이름을 지었습니다.)
물론 chmod +x d 로 실행 가능하게 만들어야 겠죠.
#!/bin/bash
cdic $1 | iconv -f euc-kr -t utf-8 | more
이제 잘 되는지 실험해 보자.
$ d apple
단어 검색결과 (1 - 10 / 41건)
apple
1 사과 《과일 중에 가장 전형적인 것》;사과나무(=apple tree)
2 사과 비슷한 과실 《crab apple, love apple, May apple 등》
3 (크기·형태·색 등이) 사과 같은 것
4 《구어》 야구공
5 [종종 the apple] 금단의 열매
adam's apple
dam's pple 결후(結喉), 후골(喉骨)
alley apple
lley pple 《미·속어》 (길바닥의) 말똥;돌멩이
apple blossom
pple blssom 사과꽃 《Arkansas와 Michigan주의 주화(州花)》
apple brandy
pple brndy 사과 브랜디(《미》 applejack)
apple butter
pple btter 사과 잼;《미·방언》 능변, 수다
apple cheese
pple chese (사과주 만들 때 짜고 남은) 사과 찌꺼기의 덩어리
apple dumpling
pple dmpling 사과(가 든) 경단
apple green
pple gren 밝은 녹황색
apple knocker
pple kncker 《미·속어》 시골뜨기, 농부
잘 되는 군요. 우분투 만세~~(라고 외치고 싶지만 현실은 윈도우즈가 더 편하다. -_-)
댓글 없음:
댓글 쓰기