1、显示当前系统上root、fedora或user1用户的默认shell;#grep:-E:使用扩展正则表达式,即egrep,^:行首匹配,|:或者
#cut:-d:指定分隔符,-f:取第几列
[root@localhostshell]#grep-E"^root|fedora|user1"/etc/passwd|cut-d:-f1,7
root:/bin/bash2、找出/etc/rc.d/init.d..
分类:
其他好文 时间:
2016-09-06 23:38:24
阅读次数:
266
前言:公司服务器在迁移之后出现了问题,在grep使用正则表达式的时候老是提示grep:thisversionofPCREisnotcompiledwithPCRE_UTF8support,pcre是正则表达式的函数库,使如果不改正,很烦人。我是源码安装的。所以重新编译的时候加上支持utf-8的选项就可以了。步骤:(1)卸载pr..
分类:
其他好文 时间:
2016-07-04 12:03:45
阅读次数:
458
1.功能:打印或控制内核ringbuffer中的内容。ringbuffer中保存了开机信息,因此用户可以使用dmesg>boot.messages,并将boot.messages发送给任何人。配合grep使用以筛选信息。2.语法:dmesg[-c][-r][-nlevel][-sbufsize]一般直接使用dmesg3.参数:-c:打印之后清楚ringbuffer..
分类:
系统相关 时间:
2016-06-30 23:41:38
阅读次数:
244
入门
awk和Bourne Shell,是POSIX Shell的基础
除了POSIX标准,还有欧洲的X/Open标准
正则表达式的两种类型
BRE Basic Regular Expressions 基本型 grep使用
ERE Extended Regular Expressions 扩展性 egrep使用
小型Shell脚本的开发,首先,直接在命令行测试,然后将一系列命令放到脚本中,并...
分类:
系统相关 时间:
2016-05-12 16:58:28
阅读次数:
228
grep使用 grep正则表达式元字符集 ^ 锚定行的开始 如:'^grep'匹配所有以grep开头的行。 $ 锚定行的结束 如:'grep$'匹配所有以grep结尾的行。 . 匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。 * 匹配零个或多个先前字符 如:' *gre... ...
分类:
其他好文 时间:
2016-05-10 20:17:24
阅读次数:
137
grep家族:grep:使用POSIX定义的基本正则表达式(BasicRegularExpression,BRE)egrep:扩展式grep(Extendedgrep),使用扩展正则表达式(ExtendedRegularExpression,ERE)功能比BRE更强大,但代价是会耗掉更多的运算资源。以现在的系统而言,在性能影响上几乎没太大差别。可..
分类:
其他好文 时间:
2016-04-08 01:07:46
阅读次数:
224
grep使用:1.参数说明-a:将binary文件以text文件的方式搜寻数据-c:计算找到‘字符串‘的次数-i:忽略大小写的不同-n:顺便输出行号-v:反向选择,亦即显示出没有‘字符串‘内容的那一行!--color=auto:关键词部分加上颜色2.查出/etc/passwd里包含root的行方式1greproot/etc/pass..
分类:
其他好文 时间:
2016-01-26 09:18:49
阅读次数:
192
8、通过grep使用正则表达式正则表达式:他通过一个字符串来描述、匹配一些符合某个语法规则的字符串,从而可以对这些符合语法规则的字符串,进行相应的处理。常见支持正则表达的工具如下:Grep命令族用于匹配文本行Sed流编辑器用于改变输入流Awk用于处理字符串语言More或less文..
分类:
系统相关 时间:
2015-11-29 06:58:41
阅读次数:
156
正则表达式分为基本的正则表达式和扩展的正则表达式。通常情况下,grep使用的是基本的正则表达式,如果要使用扩展的正则表达式,可以用-E选项,等同于egrepgrep的其他一些选项:-An:显示匹配行后面的n行,(after)。-Bn:显示匹配行前面的n行,(before)。-Cn:显示前后各n..
分类:
其他好文 时间:
2015-11-09 19:15:48
阅读次数:
201
grep-i:忽略大小写-n:表示行数找出含有root的行# grep root /etc/passwdroot:x:0:0:root:/root:/bin/bashoperator:x:11:0:operator:/root:/sbin/nologin找出以root为首的行,需要添加特殊字符"^"...
分类:
其他好文 时间:
2015-09-23 19:22:22
阅读次数:
112