hbase原始文本 第2列 cx 的数字x是预期结果的列号,value=后面的值是 预期结果对应的列号的值,按从小到大的列号把value=后面的值写到 一行02120aa_MERGE_20190711_551_1000020250198 column=aa:c4, timestamp=1562935948187, value=250
02120aa_MERGE_20190711_551_1000020250198 column=aa:c5, timestamp=1562935948187, value=20190519
02120aa_MERGE_20190711_551_1000020250198 column=aa:c2, timestamp=1562935948187, value=0
02120aa_MERGE_20190711_551_1000020250198 column=aa:c3, timestamp=1562935948187, value=551
02120aa_MERGE_20190711_551_1000020250198 column=aa:c1, timestamp=1562935948187, value=aa_MERGE_20190711_551_1000030
02120aa_MERGE_20190711_551_1000020250201 column=aa:c1, timestamp=1562935948187, value=aa_MERGE_20190711_551_1000020
02120aa_MERGE_20190711_551_1000020250201 column=aa:c3, timestamp=1562935948187, value=160
02120aa_MERGE_20190711_551_1000020250201 column=aa:c4, timestamp=1562935948187, value=167
02120aa_MERGE_20190711_551_1000020250201 column=aa:c2, timestamp=1562935948187, value=0558
02120aa_MERGE_20190711_551_1000020250201 column=aa:c5, timestamp=1562935948187, value=69
------------预期结果--------------
aa_MERGE_20190711_551_1000020|0558|160|167|69|02120aa_MERGE_20190711_551_1000020250201
aa_MERGE_20190711_551_1000030|0|551|250|20190519|02120aa_MERGE_20190711_551_1000020250198
02120aa_MERGE_20190711_551_1000020250198 column=aa:c5, timestamp=1562935948187, value=20190519
02120aa_MERGE_20190711_551_1000020250198 column=aa:c2, timestamp=1562935948187, value=0
02120aa_MERGE_20190711_551_1000020250198 column=aa:c3, timestamp=1562935948187, value=551
02120aa_MERGE_20190711_551_1000020250198 column=aa:c1, timestamp=1562935948187, value=aa_MERGE_20190711_551_1000030
02120aa_MERGE_20190711_551_1000020250201 column=aa:c1, timestamp=1562935948187, value=aa_MERGE_20190711_551_1000020
02120aa_MERGE_20190711_551_1000020250201 column=aa:c3, timestamp=1562935948187, value=160
02120aa_MERGE_20190711_551_1000020250201 column=aa:c4, timestamp=1562935948187, value=167
02120aa_MERGE_20190711_551_1000020250201 column=aa:c2, timestamp=1562935948187, value=0558
02120aa_MERGE_20190711_551_1000020250201 column=aa:c5, timestamp=1562935948187, value=69
------------预期结果--------------
aa_MERGE_20190711_551_1000020|0558|160|167|69|02120aa_MERGE_20190711_551_1000020250201
aa_MERGE_20190711_551_1000030|0|551|250|20190519|02120aa_MERGE_20190711_551_1000020250198
解决方案 »
- linux PPP拨号不能获取DNS和IP
- redmine中的Email配置问题
- 求大神指教,批处理过滤IP与数据库关联问题
- 请教各位大神kernel 符号表 函数名的 .part后缀的含义
- linux个别用户sftp坏掉, 大概是什么问题?
- ubuntu14.04 lts系统会自动连接通过数据线连接电脑并打开热点的iPhone 6s手机的网络
- sudo apt update遇到问题了
- 请问下下面这图bash执行.bin文件和在文件夹直接./xx.bin执行一样吗?
- centos 7 yum命令报错
- 请教shell脚本读取命令行参数
- 如何在linux编译内核中 编译出wifi
- Linux中shell脚本执行不了
{
a[$1][$2]=$4;
}END{
for(i in a){
for(k in a[i]) {
out[i] = sprintf("%s%s|", out[i],gensub(/value=(.+)/, "\\1", "g", a[i][k]));
}
}
for(i in out){
print(sprintf("%s%s", out[i],i));
}
}