옆에 국어 사전도 있던데 이렇게 하면 될라나...
#!/bin/sh
ED_query()
{
echo -n "^[[01;37m찾을 단어: ^[[00m"
read WORD
echo
[ -n "${WORD}" ] || exit
}
ED_encode()
{
WORD=$*
WORD=$(echo ${WORD} | od -tx1 -w1000 | head -1 |
sed -e 's/^[0-9]+ //' -e 's/ 0a$//' -e 's/20/+/g'
-e 's/ /%/g' -e 's/^/%/' | tr '[a-z]' '[A-Z]')
echo -n ${WORD}
}
ED_result()
{
WORD=$*
lynx -nolist -color -dump http://kr.kordic.yahoo.com/result.html?p=${WORD}
| tail +12 | tac | tail +12 | tac
| sed -e 's/[ct[0-9]+.gif] //g' -e 's/^/^[[01;32m|^[[00m/' | more
}
WORD=$*
while true; do
[ -z "${WORD}" ] && ED_query
WORD=$(ED_encode "${WORD}")
echo -n "^[[01;32m+------------------------------ "
echo -n "^[[01;33m국어사전"
echo -n "^[[01;32m -------------------------------------+^[[00m"
echo
ED_result "${WORD}" && unset WORD
echo "^[[01;32m|^[[00m"
echo -n "^[[01;32m+-------------------------------------------"
echo "----------------------------------+^[[00m"
echo
done