文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>grep常见用法

grep常见用法

时间:2006-04-13  来源:xiaophedap

<META content="OpenOffice.org 1.1.2 (Linux)" name=GENERATOR> <META content="Crystal Chen" name=AUTHOR> <META content=20060411;22135400 name=CREATED> <META content="Crystal Chen" name=CHANGEDBY> <META content=20060411;23033600 name=CHANGED> <STYLE> </STYLE>

  grep的一般格式为:

    grep [选项] 基本正则表达式 [文件]

  在grep命令中输入字符串参数时,最好将其用双引号括起来。例如:“my strings”,这样做有两个原因,一个是防止被误会是shell命令,一个是可以用来查找多个单词组成的字符串,就如这个例子中的“my strings”。

  在调用变量的时候,也应该使用双引号,例如:grep “$MYNAME”。

  在调用模式匹配时,应该使用单引号。

  grep命令中的常用选项:

    -c 只输出匹配的行数。

    -i 不区分大小写。

    -h 查询多个文件时不显示文件名。

    -l 查询文件时只显示匹配字符所在的文件名。

    -n 显示匹配的行及其行号。

    -s 不显示不存在或不匹配文本的错误信息。

    -v 显示不匹配的所有行。

    -E 允许使用扩展模式匹配。例如:grep -E '00|04' findfile,表示在findfile文件中查询包含00或04的行。

  grep允许使用国际字符模式匹配。类名及其等价的正则表达式:

    类 正则表达式

    [[:upper:]]         [A-Z]

    [[:lower:]]         [a-z]

    [[:digit:]]         [0-9]

    [[:alnum:]]         [0-9a-zA-Z]

    [[:space:]]         空格或tab键

    [[:alpha:]]         [a-zA-Z]

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载