比如我用王林快码,只有单字和二字组,二字组不太多,不现代,比如没有安卓和微信词组,又下载了搜狗二字组细胞词库已经转化为txt,想把该词组中快码没有的词组用快码的方式生成,就是取前两位加以组合。比如有快码码表

爱 avie 情 qnac 人 rk 情人 qnrk

先用excel的left函数取码表单字前两位

爱 av 情 qn 人rk

下载的搜狗二字词库有爱人 爱情 情人

再用excel筛选出快码和搜狗中二字组并排序导出成csv,再diff快码和搜狗二字组 grep输出搜狗独有的词组就是爱情 爱人保存为文件cizu。

关键一步是用写个sed命令的shell

sed -i 's/爱/av/g' cizu

sed -i 's/情/qn/g' cizu

sed -i 's/人/rk/g' cizu

对cizu中的每个字符做一次替换。然后在搜狗独有二字组原来的词组位置已经被快码替代。

这适用于已知词组替换码的操作,关键是用sed命令做个批处理shell。

用sed命令shell扩大王林快码词库相关推荐

  1. 转帖:还有谁在用王林快码,还有谁记得王林

    我转这篇文章,是因为王林是我的师兄.在学校里,我也曾见过他意气风发,没想到,时过境迁,竟然是物是人非事事休,令人感慨不已......但愿他能够好起来....... ------------------ ...

  2. 郑码词库制作for百度输入法

    一.百度手机输入法 下载地址:链接: http://pan.baidu.com/s/1hqJ0ZlE 密码::v37n ①原材料:郑码(安静词库超级郑码群修正版) ②以上词库为极点码表格式,需要将其转 ...

  3. Shell三剑客之sed命令详解

    目录 一.sed命令的常见用法 选项 操作 二.用法示例 2.1.输出符合条件的文本(p表示正常输出) 2.2.sed结合正则表达式输出指定行 2.3.删除符合条件的文本 2.4.插入符合条件的行 三 ...

  4. linux shell sed i,Linux Shell学习-sed命令详解

    (1).sed介绍 Sed是流编辑器,stream editor,它是一个将一些列编辑命令作用于一批文本文件的理想工具. (2).sed工作原理 Sed是一个非交互式文本编辑器,它可以对文本文件和标准 ...

  5. [shell基础]——sed命令

    ---恢复内容开始--- 关于sed sed 是一种在线编辑器,它一次处理一行内容. 处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"(pattern space),接着 ...

  6. Shell:用sed命令删除特定行

    一.sed命令 Linux sed 命令是利用脚本来处理文本文件. sed 可依照脚本的指令来处理.编辑文本文件. 此处用-i参数实现 -i : 直接在文件上编辑 (edit files in pla ...

  7. Shell之sed命令

    sed用于一次性处理所有的编辑任务,尤为高效,为用户节省了大量的时间,sed适用于以下三种场合: 1.编辑相对交互文本编辑器而言太大的文件: 2.编辑命令太复杂,在交互式文本编辑器中难以输入的情况: ...

  8. 【Shell牛客刷题系列】SHELL1 统计文件的行数:学习wc命令和文本三剑客awk、grep、sed命令

    该系列是基于牛客Shell题库,针对具体题目进行查漏补缺,学习相应的命令. 刷题链接:牛客题霸-Shell篇. 该系列文章都放到专栏下,专栏链接为:<专栏:Linux>.欢迎关注专栏~ 本 ...

  9. Shell sed命令

    遇到sed问题,经常会去查资料,这里自己记录一下,方便以后查询. sed(流编辑器)命令行文本编辑器.它一次处理一行内容,先把处理的行存入临时缓冲区(模式空间)进行处理,用sed命令处理缓冲区内容后输 ...

最新文章

  1. 用动图讲解分布式 Raft
  2. 【转】Tomcat7启动的总过程 (有时间自己写下tomcat8的)
  3. 3、leetcode35 搜索插入位置**
  4. JavaScript eval() 函数
  5. 博士申请 | 香港科技大学陈浩教授招收AI医疗方向全奖博士/博后/实习生
  6. java高校职工工资管理论文_毕业设计论文java大学工资管理系统
  7. Spring Boot笔记-JPA中自定义@Query分页查询
  8. 都9012了,这几个公众号你还没关注?
  9. 谈谈Groovy闭包
  10. Git常见指令的本质
  11. 电脑小写字母怎么切换_苹果电脑双系统如何切换?苹果电脑双系统切换方法
  12. java.lang.IllegalArgumentException: addChild: Child name '/SSHE' is not unique
  13. Go语言编程笔记1:Hello World
  14. 2022-2027年中国重卡行业市场深度分析及投资战略规划报告
  15. 某学校买了一批计算机配置为,初中信息技术考试选择题
  16. Java架构师—PDMan数据库建模工具使用
  17. Pro Tools播放引擎设置详解
  18. 注册Apple ID
  19. vue中鼠标悬停显示提示信息
  20. asp.net Web项目中使用Log4Net进行错误日志记录

热门文章

  1. Leetcode 1079:活字印刷
  2. 秋招面经第十一弹:沐瞳科技一面-大数据平台开发工程师
  3. 仙剑5手游服务器维护,仙剑奇侠传手游5月20日活动有哪些?5.20日例行维护时间...
  4. win7系统安装信息服务器不可用怎么办,Win7系统RPC服务器不可用怎么办?
  5. 互联网企业数据应用BI建设全流程解读!
  6. 腾讯打击QQ宠物外挂颁布Q宠打工新规定(转)
  7. 1351:面朝大海 春暖花开 [ 数据加强版 ]
  8. hihoCoder#1538 大礼堂地毯 (模拟)
  9. python语言无需翻译成_python实现谷歌翻译
  10. 有时间要看的书(个人整理)