[Ubuntu-zh] 一个翻译脚本,用于终端的命令行

8 views
Skip to first unread message

Hex Lee

unread,
Mar 23, 2012, 11:26:10 AM3/23/12
to gz...@googlegroups.com, shlug, ubuntu-zh mailing lists
ts(){

curl -s \
"
http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&smartresult=ugc&sessionFrom=dict.top"
\
-d \
"type=AUTO&
i=$1&doctype=json&xmlVersion=1.4&keyfrom=fanyi.web&ue=UTF-8&typoResult=true&flag=false"
\
| sed -E -n 's/.*tgt":"([^"]+)".*/\1/p' ;

return 0;
}

设置如下:
linux用户:
1.添加此脚本到~/.bashrc的末尾
2.source ~/.bashrc
Mac osX用户:

1.添加此脚本到~/.bash_profile的末尾,没有就新建
2.source ~/.bash_profile

使用:


Shell代码
$ ts hello
你好
$ ts "how are you?"
你好吗?

也可以翻译中文。

原文地址 <http://hexlee.iteye.com/blog/1442506>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120323/b1654fba/attachment.html>
--
ubuntu-zh mailing list
ubun...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

luoshupeng

unread,
Mar 23, 2012, 9:30:55 PM3/23/12
to ubuntu-zh mailing lists
这个很强大啊

hooxin firefoxmmx

unread,
Mar 24, 2012, 12:38:17 AM3/24/12
to ubuntu-zh mailing lists
支持.

在 2012年3月24日 上午9:30,luoshupeng <luosh...@gmail.com>写道:

> 这个很强大啊
> 于 2012年03月23日 23:26, Hex Lee 写道:
>
> ts(){
>>
>> curl -s \
>> "

>> http://fanyi.youdao.com/**translate?smartresult=dict&**
>> smartresult=rule&smartresult=**ugc&sessionFrom=dict.top<http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&smartresult=ugc&sessionFrom=dict.top>
>> "
>> \
>> -d \
>> "type=AUTO&
>> i=$1&doctype=json&xmlVersion=**1.4&keyfrom=fanyi.web&ue=UTF-**


>> 8&typoResult=true&flag=false"
>> \
>> | sed -E -n 's/.*tgt":"([^"]+)".*/\1/p' ;
>>
>> return 0;
>> }
>>
>> 设置如下:
>> linux用户:
>> 1.添加此脚本到~/.bashrc的末尾
>> 2.source ~/.bashrc
>> Mac osX用户:
>>

>> 1.添加此脚本到~/.bash_profile的末尾,**没有就新建


>> 2.source ~/.bash_profile
>>
>> 使用:
>>
>>
>> Shell代码
>> $ ts hello
>> 你好
>> $ ts "how are you?"
>> 你好吗?
>>
>> 也可以翻译中文。
>>

>> 原文地址<http://hexlee.iteye.com/**blog/1442506<http://hexlee.iteye.com/blog/1442506>
>> >
>> -------------- 下一部分 --------------
>> 一个HTML附件被移除...
>> URL:<https://lists.ubuntu.com/**archives/ubuntu-zh/**
>> attachments/20120323/b1654fba/**attachment.html<https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120323/b1654fba/attachment.html>


>> >
>>
>
>
> --
> ubuntu-zh mailing list
> ubun...@lists.ubuntu.com

> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh<https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh>
>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120324/9533290f/attachment.html>

Reply all
Reply to author
Forward
0 new messages