안녕하세요.
사전 구축시 분석 내용을 참고할 수 있도록 형태소 분석 페이지(jsp)를 만들려고 합니다.
조건이 하나 있는데 mecab-bestn.sh처럼 분석 우선순위를 확인할 수 있어야 합니다..
mecab-bestn.sh 처럼 분석 되는 우선순위를 확인할 수 없는 것 같고 ...
shell script와 java의 Runtime.getRuntime().exec()를 이용해 구현 해볼려고 했더니 잘 안되더군요...(내공이 부족하여...)
제가 시도해 본 것은 그냥 간단하게 아래와 같이 shell을 실행할 때 분석할 text값을 받아서 실행 하는 것인데...
mecab를 실행하면서 $1을 실행하는 부분으로 안넘어가는 것 같습니다..
=========================================================
#!/bin/bash
echo $1
mecab -d /home/mecab/mecab-ko-dic-1.6.1-20140515
$1
exit;
=========================================================
보니깐 mecab가 일회성으로 분석할 내용을 분석하고 끝나는 형태가 아니라
분석 모드(?)로 들어간 후에 추가로 입력해서 분석을 하는 형태기 때문에 shell script 명령어가 더 이상 진행 되지 않는 것 같군요..
mecab 명령어를 shell script와 연동해서 형태소 분석 결과를 웹 페이지에서 확인해 보고 싶은데 방법이 없을까요?
쉽게 생각했는데 질문게시판에 오게 되네요 OTL
이해 안가는 질문 내용은 말씀주세요.