linux高階檔案資料操作
阿新 • • 發佈:2019-06-16
cat :顯示切割資料
-f:選擇顯示切割列;
-s:比現實沒有分割的行
-d:自定義分隔符
cut -d ‘ ’-f 1,3 a.txt : 以空格為分隔符顯示第一列和第三列;這種情況不能分隔的行也會顯示出來,如果不需要可以加一個-s,如下所示:
cut -d ' ' -s -f 1,3 a.txt
sort :檔案資料排序
-n:按數值排序
-r:降序;
-t:自定義分隔符;
-k : 選擇拍序列;
-f :忽略大小寫;
- u:合併相同行;
sort -t ‘ ’ -k2 -nr sort.txt
wc統計資料 :
wc -l sort.txt 統計sort.txt檔案行數,也可用如下命令:
cat sort.txt | wc -l 先讀檔案但不顯示,再通過管道命令 | 拼接一個統計命令 wc -l;
ll /etc | wc -l 統計etc目錄下有多少檔案