文字檢視
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指定縮排數。執行之後,結果如下 可以看到結果中,中文字元都變成...