• <menu id="wosog"><strong id="wosog"></strong></menu>
  • <nav id="wosog"></nav>
  • <menu id="wosog"></menu>
    400-650-7353

    精品課程

    您所在的位置:首頁 > IT干貨資料 > linux > 【Linux基礎知識】sort命令和cut命令的使用

    【Linux基礎知識】sort命令和cut命令的使用

    • 來源:Linux培訓問答
    • 2020-09-22 20:25:47
    • 閱讀()
    • 分享
    • 手機端入口

    sort命令用于對文檔內容進行排序處理,命令使用格式如下:

    sort 選項 文件1 文件2 ......

    sort命令的常用選項包括:

    -t 指定分割文本的分隔符

    -k 指定按照分割后文本內容的第幾列排序

    -r 結果降序排序

    -n 把文本轉換為數值再排序

    使用sort命令的示例如下:

    ①sort -rn -k 2 f1:按照文檔第二列的數值大小進行降序排序。-n表示按照數值大小比較排序,默認為升序,加上-r表示為降序,-k指定按照第幾列排序。

    ②sort -rn -u -k 2 f1:-u表示去除重復行。

    ③sort -t ":" -rn -k 2 f1:-t指定列之間的分隔符為“:”,不寫則默認空格作為分隔符。

    【Linux基礎知識】sort命令和cut命令的使用

    cut命令用于顯示按照分隔符截取分指定列的文本內容,命令使用格式如下:

    cut 選項 文件1 文件2 ......

    cut命令的常用選項包括:

    -d 指定文本分隔符

    -f 指定顯示分割后文本的第幾列

    cut -d " " -f 3 f1:截取文檔中的第三列。-d指定分隔符為一個空格,-f指定顯示第幾列。但是,cut命令對分隔符連續較多的情況,審核較為死板,很難按照我們想要的效果實現截取,如有以下文件:

    aaa 111 ccc

    bbb 222 ccc

    每行文字中各列間的空格數不同,“aaa”與“111”之間有一個空格,而“bbb”與“222”之間有兩個空格,在使用cut命令時,如果設定分隔符為一個空格,希望截取用空格隔開的文字時,對于行“bbb 222”由于文字中存在二個空格,其中的第二個空格則被視為第二列,所以cut命令不會把“222”視為第二列而是第三列。因此,cut在截取數量不確定的空格隔開的文字時十分不便。所以一般在連續分隔符個數不統一時,更習慣使用awk命令。

    課程好禮申請領取
    您的姓名
    您的電話
    意向課程
     

    中公優就業

    官方QQ

    掃描上方二維碼或點擊一鍵加群,免費領取價值599元網課,加群暗號:599。 一鍵加群

    >>本文地址:
    注:本站稿件未經許可不得轉載,轉載請保留出處及源文件地址。

    推薦閱讀

    優就業:ujiuye

    關注中公優就業官方微信

    • 關注微信回復關鍵詞“大禮包”,領80G學習資料
    QQ交流群
    領取免費網課
    (加群備注“網站”)
    IT培訓交流群 加入群聊 +
    軟件測試 加入群聊 +
    全鏈路UI/UE設計 加入群聊 +
    Python+人工智能 加入群聊 +
    互聯網營銷 加入群聊 +
    Java開發 加入群聊 +
    PHP開發 加入群聊 +
    VR/AR游戲開發 加入群聊 +
    大前端 加入群聊 +
    大數據 加入群聊 +
    Linux云計算 加入群聊 +
    優就業官方微信
    掃碼回復關鍵詞“大禮包”
    領取80G學習資料

    測一測
    你適合學哪門IT技術?

    1 您的年齡

    2 您的學歷

    3 您更想做哪個方向的工作?

    獲取測試結果
     
    課程資料、活動優惠 領取通道
     
     
  • <menu id="wosog"><strong id="wosog"></strong></menu>
  • <nav id="wosog"></nav>
  • <menu id="wosog"></menu>
    线上棋牌平台