linux 切檔案命令 分割排序去重指令
阿新 • • 發佈:2018-12-30
https://blog.csdn.net/pzasdq/article/details/52830098
split kws.txt -l 1000 -d -a 2 url_&&ls|grep kws_|xargs -n1 -i{} mv {} {}.txt
-a, --suffix-length=N
使用的字尾的長度,預設長度為2,例如'aa','ab'等字尾,其長度就是2。上面的如果不指定4,就會報錯 Output file suffixes exhausted
-b, --bytes=SIZE
指定每個輸出檔案片段的大小。
-C, --line-bytes=SIZE
指定每個輸出檔案片段的最大行位元組。
-d, --numeric-suffixes
指定輸出檔案片段字尾為數字而不是預設的字母形式。
-l, --lines=NUMBER
指定每個輸出檔案片段的行數。
history 檢視歷史過去的指令
cat fileName | awk -F '|' '{print $1}'|sort|uniq >> 123.txt 指定 fileName的檔案分隔符 | 分割的 第一個字串 排序去重 到123.txt檔案
cat 123.txt | wc -l 計算個數