linux shell翻译英文脚本

169 篇文章 2 订阅
订阅专栏
121 篇文章 1 订阅
订阅专栏
#!/bin/bash
curl -G -d "word=$1&a=getWordMean&c=search" http://www.iciba.com/index.php|grep word_mean > a.txt
cat ~/a.txt |while read LINE
do
    a=${LINE#*word_mean}
    expr substr "$a" 3 40
done

 

保存为ts.sh

菜鸟英文差,自写了个简单翻译的脚本。

 

用法:

 sh ts.sh 要翻译的词

 

 

补充一下 翻译英文的话 pip install iSearch 

s 要翻译的单词 可以翻译 英文

 

 

----------------2017年12月12日18:17:28

 

经过研究 改进之前写的trans脚本    支持中英文翻译

 

#!/bin/bash/env python
#-*- coding:utf-8 -*-

import requests
import re
import json 
import sys 

reload(sys)
sys.setdefaultencoding('utf8')

user_input      = sys.argv[1]
search_rq       = requests.get ('http://www.iciba.com/index.php', {'word' : user_input, 'a' : 'getWordMean', 'c' : 'search'})
search_rq_text  = search_rq.text
search_rq_obj   = json.loads (search_rq_text)
words_mean      = search_rq_obj['baesInfo']['symbols'][0]['parts'][0]['means']
sentences_mean  = search_rq_obj['sentence']

input_highlight = ['\033[33;35m ', ' \033[0m']

print "\033[43;35m 查询到的翻译: \033[0m \n"

for word in words_mean :
    print "\033[39;31m %s \033[0m \n" % word

print "\033[43;35m 查询到的短语: \033[0m \n"

for sentence in sentences_mean :
    print "\033[39;31m %s \033[0m \n" % sentence['Network_en']
    print "\033[39;31m %s \033[0m \n" % sentence['Network_cn'].replace (user_input, input_highlight[0] + user_input + input_highlight[1])


效果:

 

 

2017年12月13日11:16:40   

python 一大串的命令太麻烦      简化一下

/usr/local/bin/showme  (记得chomd755加权限哦)

 

#!/bin/bash

python /home/vagrant/trans.py $1


效果:

 

 

基于Linux中国翻译项目的Shell脚本设计源码
09-29
该项目为Linux中国翻译项目的设计源码,以Shell语言编写,总计包含5328个文件,涵盖5313个Markdown文件、11个Shell脚本文件、1个Git忽略文件、1个YAML文件、1个LICENSE文件以及1个Markdown文件。该源码集是Linux中国...
Shell编程命令解释
小这的博客
03-07 212
$0: 当前脚本文件名 $n: 第n个参数 $#: 参数个数 $*: 整个参数数据形式传递所有参数 $@: 单个参数数据形式传递所有参数 $?: 获取上一个命令的退出状态(0/1)/获取函数返回值 ...
shell脚本——翻译英文单词
weixin_33713350的博客
11-10 412
11-18更新支持中/英文单词翻译的函数脚本,同时也加入了误输入数字的检测:ts(){ word=`echo"$1"|egrep-v"[0-9]|[[:punct:]]"` [-z"$word"]&&echo"检测到不支持的字符!"&&return1; [$#-ne1]&&am...
Translate Shell 项目教程
gitblog_00039的博客
08-22 579
Translate Shell 项目教程 translate-shell:speech_balloon: Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc.项目地址:https://gitcode.com/gh_mirrors/tr/translate-shell 1. 项...
shell脚本的编写以及shell中语句(嵌入式学习)
JiaYu的博客
02-15 566
shell脚本详细整理,shell用法举例说明
curl+sed+shell编写一个英语翻译脚本
04-03 104
curl+sed+shell编写一个英语翻译脚本 curl+sed+shell编写一个英语翻译脚本 博客分类:开发工具这个事一个shell函数,使用了有道翻译提供的翻译服务Shell代码 ts(){curl-s\"http://...
Linux 小知识翻译 - 「Shell 脚本
weixin_34234721的博客
06-22 108
这次说说「Shell 脚本」。   根据上回的介绍,Shell就是「作为联系Linux和用户的接口而存在的软件」。在Linux环境中,通过Shell来操作系统很普遍。 这里,考虑到有时候可能想要「多次的进行反复的类似操作」,比如定时的系统监视等等。 在这种场合下,需要在Shell中多次的输入同样的命令。非常浪费时间。   上述的场合,可以事前将一系列的操作(准备执行的命令等等)以程序的...
linux命令行与shell脚本编程.pdf
最新发布
09-22
linux命令行与shell脚本编程.pdf
Java调用linux shell脚本的方法
09-03
在Java编程中,有时我们需要与操作系统进行交互,例如在Linux环境下执行shell脚本来完成特定的任务。本文将详细探讨如何在Java程序中调用Linux shell脚本,并解释相关的关键概念和步骤。 首先,调用shell脚本的基本...
Linux shell 命令行及脚本编程实例详解.pdf
07-18
linux开发,运维必备,作为一本手头工具书很实用,不过有几处会有问题,不过影响不大
Linux shell 脚本 markdown文本编辑
10-28
有关几个shell脚本的编写,如:编写一个shell脚本程序,它带一个命令行参数,这个参数是一个文件。如果这个文件是一个普通文件,则打印文件所有者的名字和最后的修改日期...加入了自己的注释理解
shell 高级bash脚本编程指导中文翻译版本
03-14
shell 高级bash脚本编程指导 中文翻译版本 shell 高级bash脚本编程指导 中文翻译版本
LINUX 脚本教程(中文翻译版)
09-08
shell 是如此地重要,但令人惊奇的是,介绍shell 的书没有真正令人满意的。所幸的是,我 看到了这本被人称为abs 的书,这本书介绍了bash 大量的细节和广阔的范围,我遇到的绝 大部分的技术问题--无论是我忘记的或是以前没有发现的--都可以在这本书里找到答案。这 本使用大量的例子详细地介绍了Bash 的语法,各种技巧,调试等等的技术,以循序渐进的 学习方式,让你了解Bash 的所有特性,在书中还有许多练习可以引导你思考,以得到更深 入的知识。无论你是新手还是老手,或是使用其他语言的程序员,我能肯定你能在此书用受 益。而本书除了介绍BASH的知识之外,也有许多有用的关于Linux/UNIX的知识和其他shell 的介绍。
shell翻译工具 trans
HongDaYu的搬砖之路
09-24 605
hongyu@server:~$ trans :zh-CN “hello world” hello world 你好,世界 (Nǐ hǎo, shìjiè) Translations of hello world [ English -> 简体中文 ] hello world 你好,世界, 你好世界
linux常见命令-翻译
yr1992的专栏
10-30 367
文件命令 系统信息 ls 目录列表 date 显示当前日期和时间 ls -al 带隐藏文件的格式化清单 cal 显示这个月的日历 cd dir 切换到dir路径 uptime 显示当前的运行时间 cd - 返回当前用户的home路径下 w 显示谁在线 pwd 显示当前的路径 whoami ...
linux shell脚本翻译,[翻译]Linux中实用而有趣的Bash命令提示行
weixin_36468605的博客
05-08 306
【本文是翻译英文的一篇博客,第一次尝试, 网友多多支持哦!】许多人并不认为命令行提示符有何特别作用,甚至是毫不关心。可是我觉得,对之毫不理会的做法实不可取,因为好的命令行提示可以影响你使用命令的方式。为此,通过internet,我找到一些非常实用,优秀,并且相当有趣的bash的命令行提示。下面我将我最喜欢使用的命令行提示进行了一番罗列。注意 - 要使用下面这些提示,你可以拷贝粘贴这些以”PS1...
Shell脚本超全详解
热门推荐
weixin_50941083的博客
04-18 5万+
关于shell脚本基础的长长的一篇分享。
Linux系统翻译脚本的配置
qq_42240380的博客
07-08 384
Linux系统配置翻译脚本
translate -shell-------linux翻译工具介绍
qq_50795185的博客
01-16 904
命令:trans :语言1+语言2 单词。unbutun上我执行该指令成功下载了。命令:trans :语言 ”句子“命令:trans :语言 单词。命令:trans :语言 路径。将word翻译成中文。
Linux Shell运行级别脚本详解
Linux系统中,Shell是一个用户与操作系统交互的重要工具,尤其对于系统管理员来说,掌握Shell脚本编写和运行级别管理能极大提升工作效率。运行级别脚本允许你在系统启动、运行和关机过程中自动化执行特定的任务。...
写文章

热门文章

  • mysql解析json/数组 45129
  • redis清空缓存 40337
  • linux vim 编辑器的颜色方案等自定义配置 36855
  • php 判断http还是https,以及获得当前url的方法 34857
  • centos重新安装,卸载python yum 33596

分类专栏

  • 大数据
  • 数据仓库 2篇
  • C 8篇
  • 解决方案 121篇
  • seo 1篇
  • 优化 4篇
  • 架构 11篇
  • 笔记 169篇
  • wamp 1篇
  • 密码 1篇
  • lnmp
  • ?? 1篇
  • 爬虫 2篇
  • vim 19篇
  • 设计模式 5篇
  • oracle 12篇
  • git 1篇
  • mysql 12篇
  • centos 2篇
  • php 7篇
  • 日期函数 1篇
  • 强制转换 1篇
  • 聚合函数 1篇
  • using 1篇
  • apache 6篇
  • 开发工具 3篇
  • react
  • python 8篇
  • xshell 1篇
  • linux 16篇
  • js 7篇
  • 前端大锅 9篇
  • ACM 2篇
  • 软件
  • nginx 2篇
  • 运维 18篇
  • 框架
  • emacs 1篇
  • 自动化 1篇
  • tornado 1篇
  • hotreload 1篇
  • 热加载 1篇
  • 自动加载 1篇
  • Kali 4篇
  • elastic search 1篇

最新评论

  • vim 配置指南(持续更新)

    kobe-祥: 咋失败了

  • VirtualBox – STATUS_OBJECT_NAME_NOT_FOUND

    rarenmen: 我用的7.0.18,我安装的INF文件是.\drivers\vboxsup\VBoxSup.inf。报错是一样的,解决方法也是一样的。只是路径和文件名不一样。

  • hbase-presto-phoenix遇到的坑

    weixin_63049366: 他这个 高版本presto 是哪个版本啊 支持hbase,求大佬指导

  • getElementsByName 为什么不起作用(长度为0)

    「已注销」: 用id吧

  • getElementsByName 为什么不起作用(长度为0)

    白嫖叫上我: input,button也无效,就挺无语的,文档也没写清楚,还是4大通用方法之一,偏偏bug多

最新文章

  • hologres,postgreSQL如何设置变量?(set variables)
  • 记一次数仓重构的前因后果,以及抉择的反思
  • 数仓基本知识
2021年3篇
2020年2篇
2019年32篇
2018年57篇
2017年108篇
2016年171篇
2015年52篇
2014年5篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家周口制作玻璃钢雕塑产品报价昆明玻璃钢烤漆雕塑制作厂家商场店庆美陈鲜花天津人物玻璃钢雕塑销售厂家上海通用玻璃钢雕塑厂家供应镇江商场入口美陈玻璃钢艺术雕塑售价兰州玻璃钢传统人物雕塑黑龙江卡通玻璃钢雕塑生产厂家呈贡玻璃钢雕塑厂家武汉玻璃钢雕塑哪家便宜天津小品系列玻璃钢雕塑定制铸铜玻璃钢仿铜雕塑定做价格标牌标识校园玻璃钢景观雕塑辽宁商场创意商业美陈作品辽宁商场创意商业美陈经验许昌玻璃钢人物雕塑定制厂家苏州通用玻璃钢雕塑摆件六安十一商场美陈园林景观玻璃钢雕塑图片石家庄玻璃钢雕塑承诺守信信誉可靠的玻璃钢花盆晋中卡通玻璃钢雕塑台北玻璃钢造型雕塑玻璃钢花盆款式玻璃钢花盆厂家价格镇江小提琴玻璃钢花盆商场美陈方案标准彩绘玻璃钢雕塑制作过程银川抽象人物玻璃钢雕塑厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化