grep: 用于模糊查找,在标准输入或者文件中 格式: grep [选项参数]... PATTERN |FILE ... 选项参数说明: -E, --extended-regexp PATTERN 是一个可扩展的正则表达式-e, --regexp=PATTERN 用 PATTERN 来进行匹配操作- ...
分类:
系统相关 时间:
2017-06-13 18:26:32
阅读次数:
261
10-正则表达式-grep 作业一:正则表达式 在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的 正则表达式分类 基本正则表达式 扩展的正则表达式 Perl正则表达式 基本组成部分 grep命令 选项 grep命令常见用法 文件中查找一个单词: 多个文件中查找: 输出除之外的 ...
分类:
其他好文 时间:
2017-06-05 10:32:40
阅读次数:
199
grep命令和正则表达式 一、 正则 : 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表 ...
分类:
其他好文 时间:
2017-06-04 23:04:09
阅读次数:
321
恢复内容开始 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 grep:文本搜索 -n :显示行号-o :只显示匹配的内容-q :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容 -l :如 ...
分类:
其他好文 时间:
2017-06-04 12:53:54
阅读次数:
180
作业二:grep作业(正则表达式及字符处理) 目标文件/etc/passwd,使用grep命令或egrep 1.显示出所有含有root的行: [root@bogon ~]# egrep root /etc/passwd 2.输出任何包含bash的所有行,还要输出紧接着这行的上下各两行的内容: [ro ...
分类:
其他好文 时间:
2017-06-04 09:53:22
阅读次数:
341
什么是正则 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的,可以解释正则的有三种文本处理工具/命令:grep、sed、awk,今天我们先来熟悉g ...
分类:
系统相关 时间:
2017-06-04 00:52:52
阅读次数:
498
1.grep命令 grep命令的常用参数: -n:显示行号 -o:只显示匹配的内容 -q:静默模式,没有任何输出,可以使用echo $?来判断是否成功执行。 -l:如果匹配成功,打印出文件名,失败不打印 -A:匹配成功,将匹配行及其后n行一起打印出来 -B:匹配成功,将匹配行及其前n行一起打印出来 ...
分类:
编程语言 时间:
2017-06-03 22:38:52
阅读次数:
298
大家在学习正则表达式之前,首先要明确一点,并把它牢牢记在心里,那就是: 在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的,不要把二者搞混了。切记!!! 通常有三种文本处理工具/命令:grep、sed、awk,它们三者均可以解释正则。下面我就为大家介绍grep命令的使用方法。 ...
分类:
系统相关 时间:
2017-06-03 17:37:18
阅读次数:
177
目标文件/etc/passwd,使用grep命令或egrep 1.显示出所有含有root的行: 2.输出任何包含bash的所有行,还要输出紧接着这行的上下各两行的内容: 3. 显示出有多少行含有nologin。 4.显示出那些行含有root,并将行号一块输出 5.显示出文件中 6.新建用户 abom ...
分类:
系统相关 时间:
2017-06-02 21:12:14
阅读次数:
254
正则表达式 一、简介 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配到的行打印出来。grep全称是Globally search for a Regular Expression and print out the line,表示全局搜索正则表达式并打印匹 ...
分类:
其他好文 时间:
2017-06-02 20:22:02
阅读次数:
151