Linux下的文件切割和文件合并

linux下文件分割可以通过split命令来实现,可以指定按行数分割按大小分割两种模式。Linux下文件合并可以通过cat命令来实现。

  在Linux下用split进行文件分割:

  ①:指定分割后文件行数

  对与txt文本文件,可以通过指定分割后文件的行数来进行文件分割。

  命令:split -l 300 large_file.txt new_file_prefix

  ②:指定分割后文件大小

   split -b 10m server.log wayne.log

  对二进制文件我们同样也可以按文件大小来分隔。(我没试过,但网上说可以的)

 

在Linux下用cat进行文件合并:

  命令:cat small_files* > large_file

     也可以追加(不用该名称了)     cat small_files >> large_file  

原文地址:https://www.cnblogs.com/zlf1/p/9135086.html