关于合并文件
时间:2011-06-22
来源:互联网
有两个文件内容如下:
file1:
a 工
a 戈
a 或
a 其
aa 式
aa 戒
......
file2:
a 阿
a 啊
a 呵
a 腌
a 嗄
......
要将中文相同的合并为如下格式:
a 阿 bskg
传上两个文件.我的代码如下,只是想看看大家还有什么好的办法没有。谢谢。
复制代码
file1:
a 工
a 戈
a 或
a 其
aa 式
aa 戒
......
file2:
a 阿
a 啊
a 呵
a 腌
a 嗄
......
要将中文相同的合并为如下格式:
a 阿 bskg
传上两个文件.我的代码如下,只是想看看大家还有什么好的办法没有。谢谢。
- #!/bin/bash
- # transf.sh
- # join two file.
- pin=`cat gbkpy.org`
- wubi=dict.txt
-
- declare -A arr
-
- while read w1 w2
- do
- arr["$w2"]="$w1"
- done<$wubi
-
- echo "$pin"|awk '{print $1" "$2}'|while read word1 word2
- do
- echo "$word1 $word2 ${arr["$word2"]}">>txt
- done
作者: lys5300 发布时间: 2011-06-22
回复 lys5300
try:
复制代码
try:
- awk 'NR==FNR{a[$2]=$1;next}{print $1,$2,a[$2]}' dict.txt gbkpy.org
作者: yinyuemi 发布时间: 2011-06-23
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28