国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux中文本處理工具之sort命令詳解

2019-11-02 16:04:06
字體:
來源:轉載
供稿:網友

前言

sort命令將每一行作為一個單位進行比較,比較原則是從首字符向后,依次按ASCII碼值進行比較,最后將他們按一定的順序進行輸出,實際上,sort命令可以被認為是一個非常強大的數據治理工具,用來治理內容類似數據庫記錄的文件。下面來一起看看吧。

一、sort實戰演練

sort.txt

root,x,0,0,root,/root,/bin/bashdaemon,x,1,1,daemon,/usr/sbin,/usr/sbin/nologinbin,x,2,2,bin,/bin,/usr/sbin/nologinbin,x,2,2,bin,/bin,/usr/sbin/nologinsys,x,3,3,sys,/dev,/usr/sbin/nologin

number.txt

 9890822

human_readable.txt

2k2G2M20M

實戰演練

輸出升序排序文件

> root@wing:~/wing # sort sort.txt > bin,x,2,2,bin,/bin,/usr/sbin/nologin> bin,x,2,2,bin,/bin,/usr/sbin/nologin> daemon,x,1,1,daemon,/usr/sbin,/usr/sbin/nologin> root,x,0,0,root,/root,/bin/bash> sys,x,3,3,sys,/dev,/usr/sbin/nologin>>

輸出降序排序文件

> root@wing:~/wing # sort -r sort.txt > sys,x,3,3,sys,/dev,/usr/sbin/nologin> root,x,0,0,root,/root,/bin/bash> daemon,x,1,1,daemon,/usr/sbin,/usr/sbin/nologin> bin,x,2,2,bin,/bin,/usr/sbin/nologin> bin,x,2,2,bin,/bin,/usr/sbin/nologin>>

將sort文件按照第三列升序輸出

> root@wing:~/wing # sort -t , -k 3 sort.txt > root,x,0,0,root,/root,/bin/bash> daemon,x,1,1,daemon,/usr/sbin,/usr/sbin/nologin> bin,x,2,2,bin,/bin,/usr/sbin/nologin> bin,x,2,2,bin,/bin,/usr/sbin/nologin> sys,x,3,3,sys,/dev,/usr/sbin/nologin>>

去掉重復行降序輸出

> root@wing:~/wing # sort -ur sort.txt > sys,x,3,3,sys,/dev,/usr/sbin/nologin> root,x,0,0,root,/root,/bin/bash> daemon,x,1,1,daemon,/usr/sbin,/usr/sbin/nologin> bin,x,2,2,bin,/bin,/usr/sbin/nologin>

二、sort常用參數

-b,

主站蜘蛛池模板: 张家川| 南部县| 琼海市| 盐池县| 太原市| 绥宁县| 博爱县| 梓潼县| 绥中县| 岢岚县| 晋中市| 综艺| 东城区| 额济纳旗| 东明县| 巴彦淖尔市| 桃园市| 大埔县| 平武县| 太仆寺旗| 两当县| 云浮市| 清水河县| 肥乡县| 盐池县| 承德县| 邯郸县| 社旗县| 漠河县| 周至县| 涪陵区| 镇康县| 阜阳市| 邮箱| 息烽县| 金川县| 开原市| 敦煌市| 报价| 鄂托克旗| 策勒县|