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