前言

monkey测试或者煲机测试时,提供来的日志偶尔超过4-5G左右,这么大的日志不方便看。使用主流的文本编辑器NotePad++、EditPlus打开大文件很卡,而且搜索关键字也慢,偶尔也会无响应甚至崩溃。

好记性不如烂笔头

正文

参考网上文件,可以对大文件进行分割比较小的。

言归正传,下面开始介绍。

split 简介

使用规则:

split [OPTION]... [FILE [PREFIX]]

由于有多个参数 我这里就简单介绍部分,如果想看更多,在cmd窗口中输入split –help可以查询帮助信息。

按大小分割文件
split -b 1000000000 test.log

  1. -b 1000000000 : 表示按字节大小进行分割(也就是1000000000 byte)
  2. test.log : 指定被分割的文件名。

使用命令后,当前目录会产生对应分割后的文件,命名规则大致如下:

xaaxabxacxadxaexaf

上面的写法不够人性化,后面有几个0,太难数了,split有提供带单位分割的命令。

比如:

split -b 100k test.log

表示将test.log按照100KB的大小进行分割

在比如:

split -b 100m test.log

表示将test.log按照100MB的大小进行分割

当然也有其他的,我不常用,我就不摘抄了。如果想了解,可以看文末的链接。

多谢

参考文章

1.《通过split命令分割大文件

相关文章

暂无评论

none
暂无评论...