zoukankan      html  css  js  c++  java
  • grep

    以development为操作实例

    [root@kube-node3 ~]# cat development.yaml
    apiVersion: v1
    kind: Namespace
    metadata:
    name: development
    labels:
    name: development
    You have new mail in /var/spool/mail/root


    grep -c "name" development.yaml 统计name出现的次数

    grep -i "name" development.yaml 不区分大小写,查找name所在的行

    grep -n "name" development.yaml 打印name所在的行和行号

    grep -v "name" development.yaml 不打印name所在的行

    grep "api[Vv]" development.yaml 查找以api开头的,后接V或v的行

    grep "^[^api]" development.yaml 显示出行首不是api的行

    grep "[Aa]pi" development.yaml 匹配A或a开头的行

    grep "[a...e]" development.yaml 匹配a,三个任意字符,紧接e的行

    grep "[a-z][p]i" development.yaml 匹配小写字母,紧接pi的行

    grep "a{2,}" development.yaml 匹配a连续至少出现2次的行 ----没做成

    grep "a{2,5}" development.yaml 匹配a连续至少出现2次以及5次的行 ----没做成


    grep -n "^$" development.yaml 打印出空行所在的行


    grep -vE "#|^$" development.yaml 不匹配#和空白的行

    grep --color "name" development.yaml 给匹配字符添加颜色

  • 相关阅读:
    ASP.NET MVC中防止跨站请求攻击(CSRF)
    C#操作JSON学习
    C# 产生随机密码
    博客园上好的技术系列收藏
    OWIN学习
    bzoj1068: [SCOI2007]压缩
    bzoj1012: [JSOI2008]最大数maxnumber
    bzoj1055: [HAOI2008]玩具取名
    bzoj1011: [HNOI2008]遥远的行星
    bzoj1008: [HNOI2008]越狱
  • 原文地址:https://www.cnblogs.com/effortsing/p/9981871.html
Copyright © 2011-2022 走看看