Linux操作系统csplit命令详解

csplit命令用于将一个大文件分割成小的碎片,并且将分割后的每个碎片保存成一个文件。

csplit命令是split的一个变体,split只能够根据文件大小或行数来分割,但csplit能够根据文件本身特点来分割文件。

csplit命令的语法为:

csscsplit (选项)(参数)

csplit命令的选项有:

-b<输出格式>或--suffix-format=<输出格式>:预设的输出格式其文件名称为xx00,xx01等,用户可以通过改变<输出格式>来改变输出的文件名。

-f<输出字首字符串>或--prefix=<输出字首字符串>:预设的输出字首字符串其文件名为xx00,xx01等,如果制定输出字首字符串为“hello”,则输出的文件名称会变成hello00,hello01......

-k或--keep-files:保留文件,就算发生错误或中断执行,与不能删除已经输出保存的文件。

-n<输出文件名位数>或--digits=<输出文件名位数>:预设的输出文件名位数其文件名称为xx00,xx01......

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关