<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 學習電腦 > 操作系統 > Linux教程 > Linux怎么使用sort排序命令

        Linux怎么使用sort排序命令

        時間: 春健736 分享

        Linux怎么使用sort排序命令

          sort 命令對 File 參數指定的文件中的行排序,并將結果寫到標準輸出。如果 File 參數指定多個文件,那么 sort 命令將這些文件連接起來,并當作一個文件進行排序。-(減號)代替文件名指定標準輸入。如果您不指定任何文件名,那么該命令對標準輸入排序。可以使用 -o 標志指定輸出文件。那么在Linux系統中,怎么使用sort排序命令呢?小編為大家分享了Linux使用sort排序命令的方法,下面大家跟著學習啦小編一起來了解一下吧。

          Linux使用sort排序命令方法

          sort命令的功能是對文件中的各行進行排序。sort命令有許多非常實用的選項,這些選項最初是用來對數據庫格式的文件內容進行各種排序操作的。實際上,sort命令可以被認為是一個非常強大的數據管理工具,用來管理內容類似數據庫記錄的文件。

          Sort命令將逐行對文件中的內容進行排序,如果兩行的首字符相同,該命令將繼續比較這兩行的下一字符,如果還相同,將繼續進行比較。

          語法:

          sort [選項] 文件

          說明:sort命令對指定文件中所有的行進行排序,并將結果顯示在標準輸出上。如不指定輸入文件或使用“- ”,則表示排序內容來自標準輸入。

          sort排序是根據從輸入行抽取的一個或多個關鍵字進行比較來完成的。排序關鍵字定義了用來排序的最小的字符序列。缺省情況下以整行為關鍵字按ASCII字符順序進行排序。

          改變缺省設置的選項主要有:

          - m 若給定文件已排好序,合并文件。

          - c 檢查給定文件是否已排好序,如果它們沒有都排好序,則打印一個出錯信息,并以狀態值1退出。

          - u 對排序后認為相同的行只留其中一行。

          - o 輸出文件 將排序輸出寫到輸出文件中而不是標準輸出,如果輸出文件是輸入文件之一,sort先將該文件的內容寫入一個臨時文件,然后再排序和寫輸出結果。

          改變缺省排序規則的選項主要有:

          - d 按字典順序排序,比較時僅字母、數字、空格和制表符有意義。

          - f 將小寫字母與大寫字母同等對待。

          - I 忽略非打印字符。

          - M 作為月份比較:“JAN”<“FEB”

          - r 按逆序輸出排序結果。

          +posl - pos2 指定一個或幾個字段作為排序關鍵字,字段位置從posl開始,到pos2為止(包括posl,不包括pos2)。如不指定pos2,則關鍵字為從posl到行尾。字段和字符的位置從0開始。

          - b 在每行中尋找排序關鍵字時忽略前導的空白(空格和制表符)。

          - t separator 指定字符separator作為字段分隔符。

          實例

          代碼如下:

          [root@www ~]# cat /etc/passwd | sort #sort 是默認以第一個數據來排序,而且默認是以字符串形式來排序,所以由字母 a 開始升序排序。

          代碼如下:

          [root@www ~]# cat /etc/passwd | sort -t ':' -k 3 #/etc/passwd 內容是以 : 來分隔的,我想以第三欄來排序,該如何

          代碼如下:

          [root@www ~]# cat /etc/passwd | sort -t ':' -k 3n #用數字排序,默認是以字符串來排序的

          代碼如下:

          [root@www ~]# cat /etc/passwd | sort -t ':' -k 3nr #倒序排列,默認是升序排序

          代碼如下:

          [root@www ~]# ccat /etc/passwd | sort -t':' -k 6.2,6.4 -k 1r #對/etc/passwd,先以第六個域的第2個字符到第4個字符進行正向排序,再基于第一個域進行反向排序

          代碼如下:

          [root@www ~]# cat /etc/passwd | sort -t':' -k 7 -u #查看/etc/passwd有多少個shell:對/etc/passwd的第七個域進行排序,然后去重

        看過“ Linux怎么使用sort排序命令 ”的人還看了:

        1.Linux df命令怎么使用

        2.Linux命令如何連接

        3.如何在windows系統中使用linux的命令

        4.Linux rz命令怎么使用

        5.linux下free命令使用方法

        693304 主站蜘蛛池模板: 亚洲精品成人久久久 | 91毛片网| 香港三日本三级少妇三级视频| 精品乱人码一区二区二区| 成人无码h真人在线网站| 日本欧美大码a在线观看| 国产精品久久久久影院亚瑟| 精品国产免费一区二区三区香蕉| 精品国产中文字幕av| 国内少妇人妻丰满av| 国产一级精品在线免费看| 日本精品videossex黑人| 国产精品黄大片在线播放| 国语精品一区二区三区| 一本加勒比hezyo无码人妻| 亚洲 日韩 在线精品| 自拍偷自拍亚洲精品情侣| 欧洲免费一区二区三区视频| 波多野结衣在线观看| 国产精品v片在线观看不卡| 久久精品水蜜桃av综合天堂 | 亚洲日本va午夜在线影院| 婷婷六月色| 日本系列亚洲系列精品| 欧美色欧美亚洲高清在线视频| 国产成人综合在线女婷五月99播放| 人人超碰人人爱超碰国产| 日本高清在线观看WWW色| 少妇愉情理伦片| 久99久热免费视频播放| 亚洲国产精品一区二区第一页| 极品无码国模国产在线观看| 亚洲欧美日韩国产四季一区二区三区 | 亚洲无av中文字幕在线| 国产中文三级全黄| 精品无码国产自产拍在线观看蜜| 九九热精品在线免费视频| 无码色AV一二区在线播放| 中文字幕网红自拍偷拍视频| 午夜免费福利小电影| 秋霞AV鲁丝片一区二区|