不用打开词典,一键查询单词含义

2015-03-31 0 482
不用打开词典,一键查询单词含义
fy(){
    result=`curl -s \
        "http://dict.youdao.com/fsearch?q=$1"`;
    #pronounce
    echo $result | sed -r -n 's/.*<phonetic-symbol>([^<]+)<\/phonetic-symbol>.*/\1/p';
    echo '--------------------'
    #translation
    echo $result \
        | sed 's/^.*<custom-translation>//' \
        | sed 's/<\/custom-translation.*$//' \
        | sed 's/\]\]>/>\n/g' \
        | sed -r -n 's/.*CDATA\[([^>]+)>/\1/p';
    return 0;
}

用法:保存到.bashrc后,命令行输入`fy hello`

遇见资源网 shell 不用打开词典,一键查询单词含义 http://www.ox520.com/16916.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务