首页 > 编程知识 正文

shell怎么设置大小排序,shell命令怎么对日期排序

时间:2023-05-05 08:06:54 阅读:260205 作者:1358

准备1.txt

[root@node01 opt]# vim 1.txtbananaapplepearorangepear

正常的sort 和 不正常的sort -nu

[root@node01 opt]# sort 1.txtapplebananaorangepearpear[root@node01 opt]# sort -n 1.txtapplebananaorangepearpear[root@node01 opt]# sort -u 1.txtapplebananaorangepear[root@node01 opt]# sort -nr 1.txtpearpearorangebananaapple[root@node01 opt]# sort -nu 1.txtbanana

因为sort -nu 会将所有英文都当作0来处理,只留下第一行
但是数字会倒叙排(萌新估计是底层代码原因)求解答

[root@node01 opt]# vim 1.txtbananaapple3333333pear222222222orange1111111111pear[root@node01 opt]# sort -nu 1.txtbanana33333332222222221111111111

若想要同时满足

去重并计数[root@node01 opt]# sort -n 1.txt | uniq -c 1 apple 1 banana 1 orange 2 pear去重并排序[root@node01 opt]# sort -n 1.txt | sort -u 1.txtapplebananaorangepear

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。