我使用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命令中有任何选项我可以得到预期的结果。
答案 0 :(得分:1)
您需要使用
sort -f -k1 filename