一、按照大小切割文件
1、按照10k为大小切分:【 split -b 10k data.txt -d 】
2、按照5M为大小切分:【 split -b 5M data.txt -d 】
说明: -d 指定切割后的文件后缀名为数字
二、按照行数据切割文件
1、以100行作为基本单位切分data.txt文件
【 split -l 100 data.txt result.txt 】
输出文件:result.txtab result.txtac…结尾以 aa ab ac…
2、结尾以数字作为切分的依据
【 split -l 100 data.txt result.txt -d 】
输出文件:result.txt00、result.txt01…
3、指定切割后的文件前缀名与后缀名
【 split -l 100 data.txt-d -a 4 data_ 】
说明:
1)-l 100:按100行切割
2)data_:指定切割后的文件前缀名
3)-d:指定切割后的文件后缀名为数字
4)-a 4:指定切割后的文件后缀名数字的长度
【Linux】按照大小、行数切割文件
最新推荐文章于 2024-09-10 22:29:13 发布
本文介绍了如何使用命令行工具split对文件进行按大小和行数的切割。具体包括按10k和5M大小切割文件,以及按100行切割并自定义文件后缀名和数字长度。此外,还详细解释了各参数的含义,如-l用于按行数切割,-d用于设置数字后缀,-a用于设定数字后缀的位数。
2万+

被折叠的 条评论
为什么被折叠?



