2010年11月20日星期六

在terminal 中使用google词典

直接可以在命令行中使用 dict yourword
就可以用google dictionary搜索单词 ^_^
支持英文词组搜索

将以下内容加入到~/.bashrc中即可


#for google dictionary
dict(){
word=
for i in $@
do
word=$word+$i
done
word=`echo -n $word | tail -c +2`


curl -s "http://www.google.com/dictionary?langpair=en|zh-CN&q="${word}"&hl=zh-CN" | html2text -nobs -nometa  -utf8 | tail -n +18  | less
}
#end


这个脚本支持简体中文和英文,如果自己要使用别的语言,
修改curl后面的那个url即可
langpair  -- 要查询的语言
hl     -- 界面的语言
参考:http://ubuntuforums.org/showthread.php?t=1591389

没有评论:

发表评论