<Office Excel>使用Excel csv逗号表达式文件格式整理日志
2014-05-29 00:11
555 查看
今天刚学了一招,对于有格式,但是需要对某列进行筛选的日志文件,使用excel进行辅助处理。
工具软件:Ultra Edit;Excel CSV;log文件
使用到的excel文件格式CSV,是逗号分割文件,即将所有逗号前的内容定义成一列。
使用指令获得0.1ms刷新的CPU及内存使用数据。
首先看下日志文件的内容格式:
top - 10:48:39 up 2:00, 2 users, load average: 0.67, 1.03, 0.74
Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie
Cpu(s): 11.1%us, 0.0%sy, 0.0%ni, 88.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1963376k total, 1050128k used, 913248k free, 165536k buffers
Swap: 0k total, 0k used, 0k free, 505136k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29908 root 20 0 565m 127m 69m S 0.0 6.7 1:43.60 qtcreator
包含的是两部分内容:
CPU和内存的信息;PID为29908的进程的CPU及内存信息
我们需要提取的是PID为29908的进程的CPU最大使用率,此时如果直接读取,则较复杂,最好存成excel格式,进行排序和筛选。
处理步骤如下:
1.将log文件存成excel CSV格式,使用Excel方式打开即可
2.使用Ultra Edit的打开该CSV文件,将“29908” 替换为“29908,”再用excel打开,此时发现29908成为单独的一列,全选筛选该列,只选择29908开始的行,多余的信息在第一行,但无法直接删掉,将该内容全选,粘贴到另一个sheet中,即可将第一行删除,此时剩余的内容为29908开头的列,如下:
3.经过2处理,PID成为独立一列,还需要将后面的各项也处理成独立的列,方法与2相同,使用Ultra Edit打开CSV文件,将空格替换成“,”再用Excel打开,此时看到的结果为:
全部数据已经成为单独的一列,此时再使用排序,处理就很轻松了,是不是酷毙啦!感谢不知名美女的指导!俗话说的好:你有茄子我有土豆,我们交换一下就有了茄子炒土豆!^_^
倍速版见下一节
工具软件:Ultra Edit;Excel CSV;log文件
使用到的excel文件格式CSV,是逗号分割文件,即将所有逗号前的内容定义成一列。
使用指令获得0.1ms刷新的CPU及内存使用数据。
首先看下日志文件的内容格式:
top - 10:48:39 up 2:00, 2 users, load average: 0.67, 1.03, 0.74
Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie
Cpu(s): 11.1%us, 0.0%sy, 0.0%ni, 88.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1963376k total, 1050128k used, 913248k free, 165536k buffers
Swap: 0k total, 0k used, 0k free, 505136k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29908 root 20 0 565m 127m 69m S 0.0 6.7 1:43.60 qtcreator
包含的是两部分内容:
CPU和内存的信息;PID为29908的进程的CPU及内存信息
我们需要提取的是PID为29908的进程的CPU最大使用率,此时如果直接读取,则较复杂,最好存成excel格式,进行排序和筛选。
处理步骤如下:
1.将log文件存成excel CSV格式,使用Excel方式打开即可
2.使用Ultra Edit的打开该CSV文件,将“29908” 替换为“29908,”再用excel打开,此时发现29908成为单独的一列,全选筛选该列,只选择29908开始的行,多余的信息在第一行,但无法直接删掉,将该内容全选,粘贴到另一个sheet中,即可将第一行删除,此时剩余的内容为29908开头的列,如下:
3.经过2处理,PID成为独立一列,还需要将后面的各项也处理成独立的列,方法与2相同,使用Ultra Edit打开CSV文件,将空格替换成“,”再用Excel打开,此时看到的结果为:
全部数据已经成为单独的一列,此时再使用排序,处理就很轻松了,是不是酷毙啦!感谢不知名美女的指导!俗话说的好:你有茄子我有土豆,我们交换一下就有了茄子炒土豆!^_^
倍速版见下一节
相关文章推荐
- <Office+Excel>CSV日志整理倍速版
- 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <configuration>
- Android中View绘制优化二一---- 使用<include />标签复用布局文件
- <office>office的一二个使用经验
- <Android>使用缓冲区实时写入文件一
- 使用<img>标签加载php文件,记录页面访问讯息
- 从外部的js文件中使用<%=%>获取ASPX页面的ClientID获取后台代码
- mybatis在Mapper.xml文件中使用大于,小于时要用 > <
- asp.net<Web版> ---GridView 数据导出到excel表,系列问题<一>---导出的Excel文件格式与文件扩展名指定的格式不一致
- android中配置文件property的用途以及使用&lt;转&gt;
- <Android>使用缓冲区实时写入文件二
- 使用<input type="file">实现文件上传
- <Java>使用String读取文件名称获取得定位置的字符串
- <车载物联网项目,视频采集传输部分,第二天> 使用ffserver输出视频文件流,并且使用使用命令行终端播放视频文件
- <copy>Log4j日志管理系统简单使用说明
- Spring配置文件中使用ref local与ref bean的区别. 在ApplicationResources.properties文件中,使用<ref bean>与<ref local>方法如下
- <SVN>使用SVN小乌龟对比单个文件任意版本的差异
- C++中头文件使用""与<>的区别
- <项目日志1001>ipcamera for android项目准备更新
- jsp使用<c:choose>标签