Linux_sort命令

https://www.gnu.org/software/coreutils/manual/html_node/sort-invocation.html#sort-invocation
功能:

  • 以數(shù)字排序。
  • 隨機(jī)順序排序。
  • 指定用來(lái)排序的字符范圍,從第幾列的第幾個(gè)字符開始,到第幾列的第幾個(gè)字符。
  • 忽略行首的空格字符。
  • 忽略字符數(shù)字空格外的字符。
  • 小寫當(dāng)作大寫。
  • 按照數(shù)值排序。
  • 逆序。
  • 指定分隔符,默認(rèn)是空白。
  • 設(shè)置初始緩沖區(qū)大小。
  • 可以指定臨時(shí)文件目錄??梢灾付ǘ鄠€(gè)臨時(shí)文件目錄,臨時(shí)文件會(huì)保存在所有目錄里,給IO瓶頸的排序操作指定不同磁盤或控制器的臨時(shí)目錄,可以提高性能。
  • 指定線程數(shù)。
  • 以雙精度浮點(diǎn)數(shù)排序。
  • 以人類可讀的字符排序,比如10k/2.2G。
  • 以英文月份排序。
  • 使用prog壓縮臨時(shí)文件。
  • 指定多個(gè)順序。
  • 把結(jié)果輸出到文件。
  • 過(guò)濾掉重復(fù)的。
sort -n #數(shù)字排序
sort -k 1.2,1.2 #指定用來(lái)排序的字符范圍,從第幾列的第幾個(gè)字符開始,到第幾列的第幾個(gè)字符。
sort -r #逆序
sort -u #過(guò)濾掉重復(fù)的。
sort -b #忽略行首的空格字符
sort -d #忽略字符數(shù)字空格外的字符
sort -t : #冒號(hào)分隔
sort --parallel=4 #4個(gè)線程
sort -H #以人類可讀的字符排序,比如10k/2.2G。
sort -s -t '.' -k 1,1n -k 2,2n -k 3,3n -k 4,4n #IP排序
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • sort是在Linux里非常常用的一個(gè)命令,管排序的,集中精力,五分鐘搞定sort,現(xiàn)在開始! 1 sort的工作...
    你清澈又神秘閱讀 854評(píng)論 0 2
  • 無(wú)論是工作中使用還是應(yīng)付各種面試,linux sort 都是必須要掌握的 linux 基本命令之一。尤其是 lin...
    smoke_zl閱讀 40,194評(píng)論 2 32
  • 概述 用于將文本文件內(nèi)容加以排序,sort可針對(duì)文本文件的內(nèi)容,以行為單位來(lái)排序。 sort語(yǔ)法 內(nèi)置參數(shù)選項(xiàng) 實(shí)...
    李小李的路閱讀 1,028評(píng)論 0 1
  • sort -t : 指定分隔符選項(xiàng) sort -t $'\t' -k 3 -u filename sort的-n選...
    Aaron_Swartz閱讀 459評(píng)論 0 0
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,695評(píng)論 0 5

友情鏈接更多精彩內(nèi)容