直接上代码:
#!/bin/bash ############################ # # 单词查询脚本 # # 用法: word.sh apple # # 2012-09-19 diaocow # ############################# # 检查脚本参数 if (($# == 0 )); then echo "please input a word !" exit 1 fi # 在线翻译url url="http://fanyi.youdao.com/translate?i=$1&doctype=json&ue=UTF-8" # 获取解释 content=`curl -s $url | sed 's/.*\[\[{\(.*\)}\]\]}.*/\1/' | sed 's/[",:]/ /g' | awk '{print $NF}'` echo " $content"
为了更加方便的使用这个单词查询脚本,我们可以在家目录下的.bashrc中配置alias命令:
alias ws='bash ~/scripts/word.sh'
效果如图: