zoukankan      html  css  js  c++  java
  • shell学习--grep2

    grep相关的练习,解释下面grep表达式的含义:

    grep '<Tom>' file        打印file中包含单词 Tom的行

    grep 'Tome Savage' file      打印file中包含字串Tome Savage的行

    grep '^Tommy' file        打印file中以Tommy开头的行  

    grep '.bak$' file          打印file中以.bak结尾的行

    grep '[Pp]yramid' *        打印当前目录下包含Pyramid或pyramid的行

    grep '[A-Z]' file          打印file中包含大写字母的行

    grep '[0-9]' file          打印file中包含数字的行

    grep '[A-Z]...[0-9]' file      打印file中包含 一个大写字母+三个任意字符+一个数字 的行

    grep -w '[tT]est' file        打印file中包含单词test或Test的行

    grep -s 'Mark Todd' file      查找file中包含Mark Todd的行,但不打印,用于检查退出状态

    grep -v 'Mary' file         打印file中不包含Mary的行

    grep -i 'sam' file          打印file中包含sam大小写的各种组合的行

    grep -l 'Dear Boss' *        打印当前目录下包含有Dear Boss的所有文件

    grep -n 'Tom' file          打印file文件中包含Tom的行,行首加上行号

    grep "$name" file          打印file文件中包含$name变量展开值的行

    grep '$5' file            打印file中包含$5的行

    ps -ef | grep '^*userl'      将ps -ef的输出经管道送给grep,grep查找以n个空格+userl的行

  • 相关阅读:
    微信登录时用户信息无法写入数据库
    首次配置路由出现404的问题
    php登录模块出现循环重定向的问题
    关于动态生成dom绑定事件的问题
    将博客搬至CSDN
    C++ this指针的详解
    zigbee 中ZDO的理解
    zigbee端口的理解
    c语言的一些易错知识积累
    zigbee 安全通信加密链接密钥
  • 原文地址:https://www.cnblogs.com/liuhailong0112/p/5804424.html
Copyright © 2011-2022 走看看