Sorting 1 before 10 in bash

后端 未结 2 1798
予麋鹿
予麋鹿 2021-01-24 22:08

I\'m sorting numerically on a specific column of a ; separated file with:

sort -k3n file

But numbers 10 and 11 are sorted before 1

2条回答
  •  借酒劲吻你
    2021-01-24 23:14

    If your fields are separated with something else than a blank, you can use the --field-separator or -t option, like so:

    sort -k3n -t\; file
    

提交回复
热议问题