linux sort 命令

linux sort 设定tab分隔符

linux下的sort命令可以按照指定字段进行排序,默认的字段分隔符是空格,
参数-t。

$sort -t ',' -k3,3n a.txt >a.sort

$sort -t '\t' -k3,3n a.txt >a.sort
sort: multi-character tab `\t'  (出错)
这个不能按照tab分隔符进行字段排序,换成如下两种方式就可以了

$ sort  -t $'\t' -k3,3n a.txt>a.sort
$ sort -t'<ctrl>v<tab>' -k3,3n a.txt>a.sort
# <ctrl>v<tab>代表先同时按下Ctrl和v键,然后松开,按下tab键。

https://blog.csdn.net/zhoubl668/article/details/44341447

posted on 2021-03-16 14:52  二阶小量  阅读(144)  评论(0)    收藏  举报

导航