Linux文本處理工具

文本理工具

wc(word count) 統計文件

wc命令用於統計文件的行、字節數、用空格隔的字符單詞數信息

法:wc [文件名...]

      wc [選項] [文件名...]

選項

    -l統計數(lines)

    -w統計單詞數(words)

    -c統計節數(bytes)

    -m統計字符

    -L統計文件中最行的


cut 字符截取

cut命令用於截取文件中的字符;如果要分割多個數字,用“,行分割;如果要分割連續字段,用“-行分割(1-9

法:cut [選項...] [文件名]

      cut [指定分隔符] [文件名]

選項

    -d:指定分隔符(只能指定一個),這個選項和字符之可以不用加空格

    -f:指定提取第幾列,這個選項和字符之可以不用加空格

        #:指定的單個字段

        #-#:連續的多個字段

        #,#:離散的多個字段

    -n-b選項結合使用,不分割多字字符

    -s:不示不包含分隔符的行

    --output-delimiter=分隔符;指定容是的字段分割符


cut的侷限

cut命令默是不能使用多個空格作分隔符

wKioL1lsc9iQ1D5RAAByGNmXMsw533.jpg


可用awk命令解決

wKioL1l6x_qRYU_HAAB7uAaPzPY854.jpg



sort 排序

sort用於文件行排序,並將排序出;sort是比每一行的第一字符,按字母表中升序行排序

法:sort [文件名...]

      sort [選項] [文件名...]

選項

    -f:忽略字符大小

    -r:反向排序

    -k:以指定字段爲標行排序

    -t:指定字段分隔符

    -n:以數值大小行排序

    -u:重的行,只示一次


uniq 忽略重

uniq 用於忽略文件中的重行,一般sort合使用

法:uniq [選項] [文件名]

選項

    -c示每行出的次

    -d僅顯示重復過的行

    -u僅顯有重復過的行

     

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章