zoukankan      html  css  js  c++  java
  • 文本处理三剑客之grep

    基本格式:grep 选项  “正则表达式”  文本。(支持管道)

    参数:-m  显示已找到的第一行的所有满足条件的

               -v   取反。如不取s和t开头的:-v "^[st]"

               -E  可使用正则表达式,等价于egrep

               -i    忽略大小写

               -c   统计行数

               -o   只显示匹配的内容。如只显示自己的ip:ifconfig |grep -Eo "([0-9]{1,3}.){3}[0-9]{1,3}" |head -1

               -p   不作任何输出。echo $?  显示为0说明找到了;为1说明没找到

               -A   匹配的后多少行也显示

               -B   匹配的前多少行也显示

               -C   匹配的前后多少行也显示

               -e    或关系。 grep -e 'root' -e 'bash'   <==>  grep -E 'root|bash'

               -w   指定单词  grep -w ''root"   <==>  grep -E "<root>"

               -F    不可使用正则表达式。等价于fgrep

               -f     调用文件。事先将正则表达式写入文件中。(文本中不要加“ ”号)

               -r     递归的将目录中所有的内容搜索。但不处理软连接

               -R   递归的将目录中所有的内容搜索。处理软连接

  • 相关阅读:
    RobotFrameWork-Python简易环境搭建
    Oracle常用函数
    Oracle多表连接查询Join
    测试用例的常用设计方法
    App自动化测试之Monkey使用场景及常用命令
    App自动化测试之Adb基础命令使用
    App弱网测试
    前端基础(二)
    py自动化框架(二)
    html基础js
  • 原文地址:https://www.cnblogs.com/ldyaly/p/12740059.html
Copyright © 2011-2022 走看看