Linux split命令参数及用法详解(2)

[root@ public_rw] cat RevOS_part_* > RevolutionOS_RSB.rmvb
 
这里不怕组装顺序错误,因为分割的时候是按字母顺序排下来的,cat也是按照字母顺序处理的,如果不放心,将组装后的文件哈希对比一下:
 
[root@ public_rw]# md5sum RevolutionOS.rmvb
ac7cce07f621b1ed6f692e6df0ac8c16  RevolutionOS.rmvb
 
[root@ public_rw]# md5sum RevolutionOS_RSB.rmvb
ac7cce07f621b1ed6f692e6df0ac8c16  RevolutionOS_RSB.rmvb
 
放心了吧:)
 
如果要分割的是一个文本文件,比如有好几千行,当然每行的字符数是不等的,想要以行数为分割,比如每100行生成1个文件,只需要 -l 参数,如下:
 
[root@ public_rw]# split -l 100 test.txt
 
其实,如果不加任何参数,默认情况下是以1000行大小来分割的。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/21893.html