文本統計分析工具指令

cat命令

  查看文本內容或者特殊控制符vim

   cat  -A     less

 

tr命令

  轉換和刪除字符 | 壓縮重複字符3d

  

 

   2.tr  -d   "\r"   < win.txt    > newfile.txtblog

   3.去掉某個字符串中的全部百分號或者其餘的指定符號       tr -s "%" " "排序

 

   

 

 

cut命令

   cut -d 指明切割符號 -f字符串

   cut -c1-9  按每行中每一個字符進行分割,包括空格字符.ast

   取某個列的數據file

 

paste命令

   2. 縱向合併    cat f1  f2 grep

    -d  指定分隔符im

   

 

   -s 把每一個文件合併成行而不是按行粘貼

    

 

    - 對每個 ( - ),都從標準輸入中讀一次數據,使用空格做域分隔符號,以一個6列的格式顯示就加- - - - - - 若是用三個- - -  就會以3列的格式顯示

 

 

wc命令

   wc默認統計文件或者輸出有多少行,多少個單詞(空格隔開就算一個單詞) 多少個字節數.

 

sort命令

   取得某個列而且對這個列進行排序

   -r 執行反方向(由上至下)

  -R  隨機排序

  -n 執行按數字大小整理

  -f 選項忽略(fold)字符串中的字符大小寫

  -u 選項(獨特,unique)刪除輸出中的重複行

  -t  c 選項使用c作爲字段界定符(指定分割符號) 至關於 cut -d

  -k  X 選項按照使用c字符分隔的X列來整理可以使用屢次(指定排序的列)   至關於 cut -f

 

uniq命令

    把相鄰的重複行合併成一行

    -c: 顯示每行重複出現的次數 

    -d: 僅顯示重複過的行 

    -u: 僅顯示未曾重複的行       

   注:連續且徹底相同方爲重複 

 

文件內容:less和 cat

文件截取:head和tail

按列抽取:cut

按關鍵字抽取:grep 

 

vim 命令

  1       :%s/xyz/&er/g      把xyz字符串 替換成 xyzer

相關文章
相關標籤/搜索