Linux中怎麼實現文件的拆分和合並

linux中:
文件的合併:
創建兩個文件a, b :touch a b 
cat a > b 是把a的內容寫到b中,b中的內容會被覆蓋
cat a >> b 是把a的內容追加到b文件的末尾,b的內容不會被覆蓋
cat a b > c  是把兩個文件重新組合成一個新的文件

文件的分割:
1,按照分割後文件的行數
split -l 行數 源文件 目標文件
2. 按照分割後的文件大小
split -b 文件大小 源文件 目標文件

切分後默認生成加後綴aa, ab, ac...以此類推, 當然也可以自定義後綴。

split的參數:
-l<行數>  指定每多少行就要切成一個小文件。
-b<字節>  指定每多少字就要切成一個小文件。支持單位:m,k
-C<字節>  與-b參數類似,但切割時儘量維持每行的完整性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章