常用linux 文字分析命令摘要一

2021-06-27 06:17:41 字數 502 閱讀 2177

有時我們需要對日誌等資訊進行統計,如某些資料的的平均值,方差,變異係數等。

less a.txt | awk ' end' |sort -rn -k 1 -t: |awk -f":" 'else} end'

另外一種更加快速簡單的統計方法。

less a.txt |awk ' end'

檢視所有jar檔案是否包含某個類。

ls *.jar |awk ''

統計常用的命令,同樣也可以用來統計資料的分布特徵

history |awk 'end '| grep -v "./" |column -c3 -s " " -t |sort -nr |nl |head -n20

從日誌中僅過濾出日期和特定數字

echo "2014-10-14 23:19:20,852 [thread-22] in 23345, cost 47ms" sed 's/^\([^:]*\):.*cost \([0-9]\+\).*$/\1,\2/g' -->2014-10-14 23,47

Linux文字分析處理命令大全

一文帶你從零掌握linux文字分析處理命令,包括cat sort uniq cut paste join comm diff patch tr sed aspell。cat 進行檔案之間的拼接並且輸出到標準輸出 常用選項 a,顯示文字中的控制字元,如tab和換行 n,給文字行新增行號 s,禁止輸出多...

python,文字分析

記得將當前目錄設定為檔案目錄 spyder編譯器的右上角,本人用spyder filename input 請輸入你的檔名 file open filename txt try for eachline in file print eachline except print 開啟檔案出錯 final...

文字分析awk

awk awk是乙個強大的文字分析工具。相對於grep的查詢,sed的編輯,awk在其對資料分析並生成報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,空格,製表符 為預設分隔符將每行切片,切開的部分再進行各種分析處理。awk f 支援自定義分隔符 支援正規表示式匹配 支援自定義變數,陣列 ...