linux split 切割文件

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/wangchun159753/article/details/98485601

split --help 查看帮助说明
在这里插入图片描述

参数 涵义
-a 添加文件后缀长度, 默认2
-b <字节> : 指定每多少字节切成一个小文件
-C <字节> : 与参数"-b"相似,但是在切割时将尽量维持每行的完整性
-d 添加数字后缀
-l <行数> : 指定每多少行切成一个小文件
–help 获取帮助信息
–version 显示版本信息
–verbose 显示运行状态信息

切割文件: 每2行一个文件,且输出文件名数字标识,数字标志为3位数
split -l 2 -d -a 3 test.txt

生成的文件如下:
在这里插入图片描述

切割文件: 每2行一个文件,且输出文件名数字标识,数字标志为3位数,且自定义前缀输出文件名
split -l 2 -d -a 3 test.txt a

生成的文件如下:
在这里插入图片描述

切割文件: 每20k一个文件
split -b 20k test.txt

生成的文件如下:
在这里插入图片描述

split output file suffixes exhausted

如果输出“split output file suffixes exhausted”,代表 “拆分输出文件后缀已用完”, 需要自定义更长的后缀名称

猜你喜欢

转载自blog.csdn.net/wangchun159753/article/details/98485601