爱问知识人 爱问教育 医院库

grep使用方法

首页

grep使用方法

列举grep的使用方法,越详细越好,感谢

提交回答
好评回答
  • 2012-09-25 10:12:34
    $ ls -l | grep '^a'
    通过管道过滤ls -l输出的内容,只显示以a开头的行。
    $ grep 'test' d*
    显示所有以d开头的文件中包含test的行。
    $ grep 'test' aa bb cc
    显示在aa,bb,cc文件中匹配test的行。
    $ grep '[a-z]\{5\}' aa
    显示所有包含每个字符串至少有5个连续小写字符的字符串的行。
    $ grep 'w\(es\)t.*\1' aa
    如果west被匹配,则es就被存储到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着另外一个es(\1),找到就显示该行。如果用egrep或grep -E,就不用"\"号进行转义,直接写成'w(es)t.*\1'就可以了。

    海***

    2012-09-25 10:12:34

其他答案

    2012-09-28 00:29:44
  • grep 查找分析文件:
       基本语法为 :grep -option '关键字' filename 
     支持多种语法,常用的 有管道命令、正则表达式;
    举例如下:
       1.查找A文件中包含字符串BC的行并打印出来
         grep 'BC' A
       2.显示java进程,用到了管道命令
         ps -ef | grep java
       3.配合正则表达式使用,这个功能比较强大,具体可以参考

    朱***

    2012-09-28 00:29:44

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):