linux中的sort命令首先排序特殊字符,而不是小写和大写。

时间:2015-12-29 17:59:53

标签: linux sorting

我使用sort命令在文件中进行排序。我的数据包含如下。

abc.com
*.abc.com
abcd.com
ABC.com

我正在使用以下排序命令进行排序

sort -f -V filename

它给了我以下结果。

abc.com
ABC.com
abcd.com
*.abc.com

但我想要关注结果

*.abc.com
abc.com
ABC.com
abcd.com

所以我希望*首先应该像上面提到的那样在我的预期结果中出现。

我在sort命令中尝试了各种选项但没有成功。所以在sort命令中有任何选项我可以得到预期的结果。

1 个答案:

答案 0 :(得分:1)

您需要使用

sort -f -k1 filename