Linux中文字的檢視 處理 排序 統計

2021-09-25 19:12:53 字數 1065 閱讀 8846

文字檢視

cat		連線並顯示檔案到標準輸出

-n 顯示行號,行號只是行號,不是檔案內容

-a 顯示隱藏字元$

不帶任何選項時,從標準輸入接收輸出到標準輸出

tac 按行逆序顯示檔案,同cat

more 支援向後翻,在沒有翻到最後一屏時支援向前翻,空格/k/回車

less 前後翻,用法同man,man手冊就是用less命令開啟的

head 檢視檔案前n行,預設是10行

-n 指定多少行

-line number 直接用行數作為選項

tail 檢視檔案後n行,預設是10行

-n 指定多少行

-f follow,檢視檔案後並不退出,滾動顯示追加內容

這裡給大家一點建議 大檔案檢視用less 小檔案用cat

文字處理

cut		    檔案切割,passwd檔案

-d delimiter,指定分隔符,預設選項是空格

-f fields,指定字段

-f 1 顯示第一字段

-f 1,3 顯示第1,3欄位

-f 1-3 顯示第1到3欄位

文字排序

sort	預設根據字元在ascii碼中的公升序排序

-n

-r reverse,逆序排序

-t 指定字段分隔符

-k key,指定字段進行排序

-u unique,去重

-f 排序時忽略字元大小寫

uniq	等同於sort -u,報告重複的行,注意,重複的行必須相鄰

-d 只顯示重複的行

-d 顯示所有重複的行

-c 顯示重複行重複的次數

文字統計

wc		word count,顯示順序為 行-單詞數-位元組數

-w 單詞

-c 位元組

-l(小寫字母l) 行

-m 字元

-l 最長的一行有多少字元

Linux中文字工具檢視,分析統計文字

抽取文字的工具 檔案檢視一般選擇cat命令,直接在命令框中檢視檔案中內容,不開啟檔案 cat option file e 顯示行結束符 n 對顯示的每一行進行編號 a 顯示所有的空字元 b 對非空字元進行顯示 s 壓縮連續的空行成一行 檢視文字前幾行 head 命令 head option file...

Linux文字檢視

在linux系統下,有很多命令可以檢視文字檔案的內容,如cat tac nl more less head tail等命令,當然還有vi nano等文字編輯器。在這裡,我只介紹其中自己常用的一部分命令和操作。cat 從第一行開始顯示全部的文字內容 tac 從最後一行開始,顯示全部分文字內容,與cat...

python json中文字元處理

如果json中包含中文字元,我們將其寫入檔案中會怎樣呢?import json data with open data.json w as file file write json.dumps data,indent 2 引數indent指定縮排數。執行之後,結果如下 可以看到結果中,中文字元都變成...