博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 切分文件
阅读量:5927 次
发布时间:2019-06-19

本文共 1284 字,大约阅读时间需要 4 分钟。

linux经常需要处理文件,如果文件比较大,那么需要切分成为若干的小文件再处理。

命令:split

比如有一个文件:

ll -h 1431531915758 -rw-r--r-- 1 ticketdev ticketdev 9.1G May 15 12:18 1431531915758

9.1个G的大小,如果想要切分称为每个文件100M大小,那么需要的命令是:

split -b 100M 1431531915758 split

解释一下参数,-b 文件的大小;split 文件的前缀名称,执行之后的效果:

1431531915758                 splitac  splitag  splitak  splitao  splitas  splitaw  splitba  splitbe  splitbi  splitbm  splitbq  splitbu  splitby  splitcc  splitcg  splitck  splitco  splitcs  splitcw  splitda  splitde  splitdi  splitdm  splitad  splitah  splital  splitap  splitat  splitax  splitbb  splitbf  splitbj  splitbn  splitbr  splitbv  splitbz  splitcd  splitch  splitcl  splitcp  splitct  splitcx  splitdb  splitdf  splitdj  splitdnsplitaa                       splitae  splitai  splitam  splitaq  splitau  splitay  splitbc  splitbg  splitbk  splitbo  splitbs  splitbw  splitca  splitce  splitci  splitcm  splitcq  splitcu  splitcy  splitdc  splitdg  splitdk  splitdosplitab                       splitaf  splitaj  splitan  splitar  splitav  splitaz  splitbd  splitbh  splitbl  splitbp  splitbt  splitbx  splitcb  splitcf  splitcj  splitcn  splitcr  splitcv  splitcz  splitdd  splitdh  splitdl  splitdp

发现已经切割成为了若干小文件!

当然如果想要组合的话,那么容易一些的办法是:cat split* > 目标文件名称

如果想要按照每100行来切分文件:split -l 100 file.txt

如果什么参数都不写,默认是每1000行

转载地址:http://lohvx.baihongyu.com/

你可能感兴趣的文章
# 180111php编译错误
查看>>
EIGRP 查看邻居命令详解
查看>>
js闭包
查看>>
度量时间差
查看>>
网络营销与电子商务
查看>>
MySQL 5.6为什么关闭元数据统计信息自动更新&统计信息收集源代码探索
查看>>
Linux 下mysql永久更改字符集
查看>>
apache prefork模式优化错误
查看>>
jmeter高级用法例子,如何扩展自定义函数
查看>>
lvs
查看>>
通过jsp请求Servlet来操作HBASE
查看>>
JS页面刷新保持数据不丢失
查看>>
清橙A1202&Bzoj2201:彩色圆环
查看>>
使用data pump工具的准备
查看>>
springMVC---级联属性
查看>>
get和post区别
查看>>
是机遇还是挑战?---浅谈谷歌收购摩托罗拉移动
查看>>
项目总结26:java调用webservice接口(asmx)
查看>>
crontab执行shell脚本日志中出现乱码
查看>>
基于HTML5手机上下滑动翻页特效
查看>>