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命令。

文章“【Linux基礎知識】sort命令和cut命令的使用”已幫助

更多內容

>>本文地址:http://www.028benet.com/zhuanye/2020/56093.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

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

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 极品粉嫩嫩模大尺度无码视频| 国产欧美久久一区二区| 日韩日韩日韩日韩日韩| 精品久久久久久久中文字幕| 2018天天射| 中文字幕一区二区三区精彩视频| 亚洲精品无码久久久| 国产乱来乱子视频| 国产边摸边吃奶叫床视频| 日本娇小xxxⅹhd成人用品| 波多野结衣中文字幕电影| 香港三级理论在线影院| 丰满大白屁股ass| 人妻精品久久久久中文字幕一冢本| 国产亚洲欧美日韩在线观看不卡| 国产精品无码久久av| 国语做受对白xxxxx在线| 女人被弄到高潮的免费视频| 我要看a级毛片| 无码丰满熟妇一区二区 | 好吊妞视频这里只有精品| 14又嫩又紧水又多| 99在线观看视频免费| 一本高清在线视频| 中文字幕人妻偷伦在线视频| 久久婷婷五月综合97色直播 | 91精品国产品国语在线不卡| 中国大白屁股ass| 久久乐国产精品亚洲综合| 亚洲AV香蕉一区区二区三区| 亚洲欧美综合另类| 人妻蜜と1~4中文字幕月野定规| 四虎影视久久久免费观看| 国产人与禽zoz0性伦多活几年| 国产精品va在线观看手机版| 国产精品视频福利| 国内精品伊人久久久久777| 夜夜春宵伴娇全文阅读| 夜先锋av资源网站| 在线天堂bt种子| 国内剧果冻传媒在线观看网站|