按第三列和第四列排序
输入
B,c,3,
G,h,2,
J,k,4,
M,n,,1
Run Code Online (Sandbox Code Playgroud)
输出
M,n,,1
G,h,2,
B,c,3,
J,k,4,
Run Code Online (Sandbox Code Playgroud)
请帮我
更新
awk -F, 'a[$3]<$4{a[$3]=$4;b[$3]=$0}END{for(l in a){print b[l]","l} }' FILE2
Run Code Online (Sandbox Code Playgroud)
我使用这个命令,我得到
这
M,n,,1,
,2
,3
,4
sort是比awk这里更好的选择
$ sort -t, -k3,3n -k4,4n ip.txt
M,n,,1
G,h,2,
B,c,3,
J,k,4,
Run Code Online (Sandbox Code Playgroud)
-t,用作,分隔符-k3,3n按第三列数字排序-k4,4n然后按第四列数字排序| 归档时间: |
|
| 查看次数: |
3251 次 |
| 最近记录: |