- 论坛徽章:
- 18
|
本帖最后由 bikkuri 于 2022-01-29 19:46 编辑
[root@apaciprtac:/tmp]# sed ':t;N;s/\n/\t/;b t' info|awk '{for(i=1;i<=NF;i++)if($i=="TOSCHEMAVERSION"){j++;u[j,1]=$(i+2);u[j,2]=$(i+3);u[j,3]=$(i+6);u[j,4]=$(i+18)}}END{for(x=1;x<=j;x++)for(y=1;y<=4;y++)print u[x,y]}'
1618455746876
2021.04.15-11.02.26
19.9
20.6
1567050072715
2019.08.29-11.41.12
18.9
19.6
1571802180647
2019.10.23-11.43.00
19.6
19.9
[root@apaciprtac:/tmp]# sed ':t;N;s/\n/\t/;b t' info|awk '{for(i=1;i<=NF;i++)if($i=="TOSCHEMAVERSION"){j++;u[j,1]=$(i+2);u[j,2]=$(i+3);u[j,3]=$(i+6);u[j,4]=$(i+18)}}END{for(x=1;x<=j;x++)print u[x,1], u[x,3]"__"u[x,2]"__"u[x,4]}'
1618455746876 19.9__2021.04.15-11.02.26__20.6
1567050072715 18.9__2019.08.29-11.41.12__19.6
1571802180647 19.6__2019.10.23-11.43.00__19.9
[root@apaciprtac:/tmp]#
接下来要如何排序输出呢?
|
|