之前遇到过这种情况,在查看日志定位问题时,会将log 传输到本地,然后用本地的文本编辑工具打开文件,然后查找关键字,再进行分析。 这样做无疑会降低效率。

整理了几个常用的命令,可以进行快速的查找。

测试文件:

文件名称为execution.log, 文件内容如下:

[error] Timed out after 50000ms

[error] Element css=#href_20_Id > span.title not found

[error] Element css=#addUserBtn not found

[error] Element css=td[title="13011094548"] not found

[error] Element id=userIdList not found

[error] Element css=div.toast.toast-success not found

[error] There was an unexpected Alert!

[error] Element name=id[] not found

[error] Element xpath=//table/tbody/tr/td[3] not found

[error] Element css=div.toast-message not found

[error] Unexpected Exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFileOutputStream.init]"  nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)"  location: "JS frame :: chrome://selenium-ide/content/selenium-core/scripts/selenium-api.js :: newFileOutputStream :: line 3112"  data: no]. toString -> function toString() {

需求:查找Timed关键字的信息

grep方法

grep -i Timed execution.log  # -i,忽略大小写

grep -e .*ime execution.log   #-e, 支持正则表达式

vi方法

/str,正向查找,自顶向下的查找;

?str,反向查找,自底向上的查找。

点击n,查找下次出现的位置;点击N,查找上一次出现的位置

转载于:https://blog.51cto.com/2338053/1978623

测试过程中常用的linux命令之【查找指定的文件内容】相关推荐

  1. IC设计Linux设置文件夹颜色,IC设计中常用的Linux命令

    一个合格ICer,必需要熟练掌握常用的Linux命令.今天来介绍一下IC设计中常用的Linux命令.(管理员相关的命令后面另写一篇文章.) Linux常见命令一览 文件及目录操作 cd  pwd  l ...

  2. 总结在开发中常用的Linux命令

    在这里总结一下在工作中常用的Linux命令, 常用的命令:cd.pwd.mv.rm.cp tar压缩命令 1 .tar.gz文件 压缩:tar  -zcvf  FileName.tar.gz  Dir ...

  3. Xsell中常用的Linux命令

    Xsell中常用的Linux命令 文件编辑浏览:vim.less 和 tail命令汇总 一.vim 1.vi与vim区别 2.常用操作 3.退出方式有四种: 4.查询 5.快捷操作 二.less 1. ...

  4. Linux命令--more(查看日志文件内容,排查问题)

    原文网址:Linux命令--more(查看日志文件内容,排查问题)_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Linux的more命令的用法. more命令适用于查看比较大的文件,例如:日 ...

  5. 软件测试工作常用linux命令,软件测试工程师工作中常用的Linux命令

    Linux系统有着众多的优点,比方开源.非商业版本免费.多任务多用户操作,因而Linux系统在非桌面范畴占有压倒性的市场份额.关于互联网技术工作者来说,控制常用的 cd 切换目录 cd .. 返回上一 ...

  6. 工作中常用的Linux命令(持续更新)

    查看默认的java垃圾回收器 jinfo -flag -XX:+PrintcommandLineFlags 进程ID 根据端口抓包 tcpdump -i eth0 tcp port 4347 -XX ...

  7. Java开发中常用的Linux命令

    Linux学习笔记 1,简单说明 2,Linux基本常用命令 2.1,目录管理 2.1.1,列出目录(ls) 2.1.2,切换目录(cd) 2.1.3,创建目录(mkdir) 2.1.4,删除目录(r ...

  8. 工作中常用的linux命令梳理

    由于近一年来,项目中需求新增以及迭代的量慢慢趋于平稳,平时工作中更多的是解决缺陷和BUG,这其中涉及到很多linux服务器上的调试工作,故就梳理了一下平时用的比较多的linux命令,以供以后查阅,具体 ...

  9. 工作中常用的linux命令,Linux工作中常用到的一些命令(持续更新)常用的

    1.查看运行级别3开启的服务列表: chkconfig --list|grep 3:on 2.查找某类型的文件并计算总大小. find / -name *.conf -exec wc -c {} \; ...

最新文章

  1. 4 OC 中的内存分配以及内存对齐
  2. sklearn 岭回归
  3. [转]VS2010+MFC解析Excel文件中数据
  4. bzoj 1095 捉迷藏
  5. python图形界面开发库_Python图形界面开发—wxPython库的布局管理及页面切换
  6. 新站如何在两个月之内冲到百度首页
  7. Sip 响应状态码功能对照详解
  8. 金彩教育:如何提升店铺的信誉
  9. android设置传感器的采集方向,Android-传感器开发-方向判断
  10. 【微信小程序】断点调试一
  11. 九连环 C语言递归代码
  12. win10卸载更新的方法
  13. shell 中匹配正则 字符串处理【整理版】
  14. EOS智能合约开发系列(11): 多重签名
  15. 2019软科中国【计算机】专业大学排名
  16. Pdf 模板制作,itextpdf
  17. 第16课 Altium Designer20(AD20)+VESC6.4实战教程:总体布局和定义板子边框 (第一版)(北冥有鱼)
  18. nasm纠正性训练指南pdf_NASM:泡沫轴自我筋膜放松指南
  19. 武汉市公交站点区域性分析
  20. js——Data对象使用

热门文章

  1. H5禁止手机自带键盘弹出
  2. echarts 地图实现轮播(一)
  3. Matlab移植到Eigen用到的词条
  4. ML大杂烩:**常见机器学习算法公式梳理
  5. 微软Office 365正式上架Mac App Store
  6. solidity智能合约[7]-整型与运算
  7. layui的富文本编辑器如何上传图片,以及后期处理
  8. 从零开始netty学习笔记之BIO
  9. 2016年成熟亚太地区公共云服务市场规模将达到81亿美元
  10. 精彩十年(2)——阴沟里也翻船