linux中sort命令全面解析


  • sort命令简介
Linux sort 命令用于将文本文件内容加以排序。
sort 可针对文本文件的内容,以行为单位来排序。

一:sort命令作用

sort用于将文件内容加以排序

二:sort格式

sort格式:

    cat [文件名称] | sort [参数]

    解析:	
        默认情况下排序是(开头)从小到大排序的
1.sort参数
-n	: 按照数值的大小排序
-r	: 以相反的(开头)顺序来排序
-k	: 以某列进行排序(空格第二列默认进行排序从小到大)
-t	: 指定分隔符,默认是以空格为分隔符
2.参数解析
1. -n -r 作用解析
例题1:
cat 4.txt | sort -r -n
-r -n	: 以相反的开头顺序排序,按照数值大小排序

2. -t 作用解析
例题2:
cat 3.txt | sort -n -r -k3 -t '|'
cat 3.txt |	: 前面一个命令的结果交给后面一个命令处以理
-n -r -k2 -t '|' : -r:以相反的开头顺序 -n:排序按照数值大小 -k:指定3列排序 -t: 指定分隔符,默认是空格为分隔符

image


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM