split分割文件与数据

split主要用途:在以前计算机发展的时候,咱们必须分割文件,才能将大量数据放入多张软盘中,而今咱们分割文件有了其余的目的,好比提升可读性,生成日志以及发送有大小限制的E-mail附件。正则表达式

 

工做原理:split命令接收文件名做为参数,而后建立出一系列体积更小的文件,其中依据字母序排在首位的那件文件对应于原始文件的第一部分,排在次位的文件对应于原始文件的第二部分,以此类推。spa

usage: split [-a sufflen] [-b byte_count] [-l line_count] [-p pattern] [file [prefix]]日志

分割一个文件:blog

此操做使用-b选项将一个文件分割成一系列的10kb的小文件,咱们还能够使用M(MB), G(GB),b(byte),w(word)等参数。it

 -d: 指定分割后的文件为数字后缀原理

-a:指定后缀长度file

-l: 按行切分文件im

 

补充:数据

1:指定文件名前缀(profix):默认下,分割后的文件名以x为前缀,若是分割的文件不止一个,咱们固然想经过特定的标记,来指明其与原文件之间的关系;在命令最后直接加上你想指定的文件名前缀。csp

 

2:csplit能够基于上下文来分割文件,它依据的是行计数或正则表达式,对于日志文件分割十分有用,此处不作详细介绍;

 

快去尝试你想进行切割的文件吧!

相关文章
相关标签/搜索