split命令
-a 用数据来命令,默认为2位 -a 2
-d 添加数字后缀,比如00,01,02
-l 按行来分割
-b 按文件大小分割
-C 按文件大小但保持行的完整行
split -a 2 -d -C 5M table.sql sql_
将文件table.sql分割成以sql_开头每个文件5M,单位有K,M。。。。等
唯一就是没有文件后缀名
用rename来解决
rename 's/(d{2})/$1.sql/' sql_*
重新命令为sql_00.sql类型的文件名了
参考:
http://www.cnblogs.com/wangkongming/p/5163909.html
http://blog.csdn.net/pzasdq/article/details/52830098
http://blog.csdn.net/sea_shore/article/details/6102437