- 论坛徽章:
- 2
|
回复 1# yestreenstars
Try "array of array" in gawk 4.0- echo 'PIC aaa 12:00 23
- PIC aaa 13:00 34
- VOD bbb 02:15 55
- VOD vds 03:22 65
- VOD vds 04:22 40
- VOD abs 05:22 30
- DL rft 15:10 22
- ID kjh 17:06 86
- PIC hgf 12:45 30
- PIC bbb 11:45 35' |awk '{a[$1][$4]=$0}END{for(i=1;i<=asorti(a,b);i++)for(j=asorti(a[b[i]],c);j>=1;j--)print a[b[i]][c[j]]}'
- DL rft 15:10 22
- ID kjh 17:06 86
- PIC bbb 11:45 35
- PIC aaa 13:00 34
- PIC hgf 12:45 30
- PIC aaa 12:00 23
- VOD vds 03:22 65
- VOD bbb 02:15 55
- VOD vds 04:22 40
- VOD abs 05:22 30
复制代码 |
|