Centos sort 命令
  dIZ4mPo2q5Ch 2023年11月02日 61 0


-n 依照数值的大小排序

-t <分隔字符> 指定排序时所用的栏位分隔字符

-k 按指定的列进行排序

student.txt

cat student.txt

3 tom 19 255
1 jack 18 240
2 alice 20 248
4 helen 19 223

1、不加任何选项,默认以每一行首字符进行排序

sort student.txt

1 jack 18 240
2 alice 20 248
3 tom 19 255
4 helen 19 223

2、按指定列排序

sort -k 3 student.txt

1 jack 18 240
4 helen 19 223
3 tom 19 255
2 alice 20 248

3、-t指定字段分隔符,制表符用 -t$'\t'

sort -n -t$'\t' -k 4 student.txt

4 helen 19 223
1 jack 18 240
2 alice 20 248
3 tom 19 255

fruit.txt

cat fruit.txt

apple:10:2.5
orange:20:3.4
banana:30:5.5
pear:90:2.3

1、按价格排序

sort -n -t ':' -k 3 fruit.txt

pear:90:2.3
apple:10:2.5
orange:20:3.4
banana:30:5.5
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  4koL3J55wyKx   2023年11月13日   35   0   0 icogitCentOS
  9E2BTpjt8nym   2023年12月06日   34   0   0 WindowsgitCentOS
dIZ4mPo2q5Ch