1. 程式人生 > >linux 切檔案命令 分割排序去重指令

linux 切檔案命令 分割排序去重指令

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  計算個數