900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > linux 命令行 翻译工具 linux 命令行下的翻译工具

linux 命令行 翻译工具 linux 命令行下的翻译工具

时间:2019-11-11 10:05:14

相关推荐

linux 命令行 翻译工具 linux 命令行下的翻译工具

linux 命令行下的翻译工具

Luo Weifeng -7-16

第一种:著名的StarDict的命令行版sdcv

安装主程序:

#apt-get install sdcv

安装词库:

21世界英汉汉英双向辞典

http://debian./debian-uo/dists/sid/ustc/pool/stardict/stardict-21shijishuangxiangcidian_2.4.2-2_all.debDrEye5in1词典http://debian./debian-uo/dists/sid/ustc/pool/stardict/stardict-dreye5in1_2.4.2-2_all.deb朗道http://debian./debian-uo/dists/sid/ustc/pool/stardict/stardict-langdao-ce-gb_2.4.2-2_all.debhttp://debian./debian-uo/dists/sid/ustc/pool/stardict/stardict-langdao-ec-gb_2.4.2-2_all.deb牛津http://debian./debian-uo/dists/sid/ustc/pool/stardict/stardict-oxford-gb_2.4.2-2_all.debhttp://debian./debian-uo/dists/sid/ustc/pool/stardict/stardict-oxfordjm-ec_2.4.2-2_all.deb

最好使用 ubuntu自带的 software center安装的时候能自动处理依赖。

第二种: 网上有牛人写的一段小脚本,使用百度在线翻译

依赖安装:

#apt-get install w3m

创建脚本 gdict.sh

#!/bin/bash

ARGS=1

E_BADARGS=65

if [ $# -ne "$ARGS" ]

then

echo "Usage:`basename $0` word"

exit $E_BADARGS

fi

w3m -no-cookie -dump '/s?wd='$1'&f=3' \

| sed '/以下结果来自互联网网络释义/,$d'| sed '1,15d' | tac \

| sed '1,2d' | tac |sed -r '/^[0-9]+\./N;s/\n//' > /tmp/rxdict.tmp

echo

echo -e "--------------------\033[1;40;33m $1 \033[0m--------------------"

cat /tmp/rxdict.tmp

#cp gdict.sh /usr/bin

#chmod +x /usr/bin/gdict.sh

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。