split 命令
常用到就几个
split -5000000 1.csv -d -a 3 qieleha –additional-suffix=.csv
-500000的意思50w行一个文件的意思
1.csv是准备切割的文件
-d是数字为后缀
3是后缀数字三位
qieleha是生成后的文件名
–additional-suffix=.csv 这个是生成的文件加什么扩展名后缀
还有可以设置每次切割的文件大小可以用-b
-b 100M
大小为100M
-C是一个行多少字节
-l 输出列的大小
语法
split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名]
参数说明:
- -<行数> : 指定每多少行切成一个小文件
- -b<字节> : 指定每多少字节切成一个小文件
- –help : 在线帮助
- –version : 显示版本信息
- -C<字节> : 与参数”-b”相似,但是在切 割时将尽量维持每行的完整性
- [输出文件名] : 设置切割后文件的前置文件名, split会自动在前置文件名后再加上编号