前言
monkey测试或者煲机测试时,提供来的日志偶尔超过4-5G左右,这么大的日志不方便看。使用主流的文本编辑器NotePad++、EditPlus打开大文件很卡,而且搜索关键字也慢,偶尔也会无响应甚至崩溃。
好记性不如烂笔头
正文
参考网上文件,可以对大文件进行分割比较小的。
言归正传,下面开始介绍。
split 简介
使用规则:
split [OPTION]... [FILE [PREFIX]]
由于有多个参数 我这里就简单介绍部分,如果想看更多,在cmd窗口中输入split –help可以查询帮助信息。
按大小分割文件
split -b 1000000000 test.log
- -b 1000000000 : 表示按字节大小进行分割(也就是1000000000 byte)
- test.log : 指定被分割的文件名。
使用命令后,当前目录会产生对应分割后的文件,命名规则大致如下:
xaa、xab、xac、xad、xae、xaf
上面的写法不够人性化,后面有几个0,太难数了,split有提供带单位分割的命令。
比如:
split -b 100k test.log
表示将test.log按照100KB的大小进行分割
在比如:
split -b 100m test.log
表示将test.log按照100MB的大小进行分割
当然也有其他的,我不常用,我就不摘抄了。如果想了解,可以看文末的链接。
多谢
参考文章
1.《通过split命令分割大文件》
© 版权声明