Linux命令| Split文件拆分
有时候需要把大文件进行拆分合并,可以使用split命令
按照大小拆分
split -b 100m log.txt newfile
每个文件大小100m,生成的新文件的文件名是newfile后面加上按照aa,ab,ac……来排序的
新文件名也可以不设置,系统默认新文件以字母x开头,那么文件名就是xaa,xab,axc
数字后缀
如果觉得aa,ab,ac不好看,也可以使用数字后缀
split -b 100m -d log.txt newfile
生成的文件就是newfile00,newfile01,newfile02
按照行数拆分
除了按照大小,也可以按照行数进行拆分
split -1000 -d log.txt newfile
把log.txt按照每1000行拆分
合并命令
在Linux下的合并命令是:
cat newfile* > orifile
如果是在 Windows 下的话,先运行 cmd,然后用 copy 命令来进行文件的合并:
copy /b xaa + xab log.txt
0