>> Edit article
이름
제목
패스워드
Yahoo 영어사전을 이용하는 것입니다. 참고 ^[ 의 입력은 CTRL+V+[ 로 합니다. 모양 이쁘게 만들어 보려고 하다보니 조금 복잡해 졌습니다. #!/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.engdic.yahoo.com/result.html?p=${WORD} | grep -v "bu2.gif" | tail +14 | tac | tail +11 | tac | sed -e 's/[phon[0-9]+.gif] //g' -e 's/[phon[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--아.지.사.바
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved