$
需要在ls –la命令的输出中搜索模式mar 1,执行下面的命令:
$ ls -la | grep -i "mar 1"
$
$ ls -la | grep -i "mar 1"
prw------- 1 root root 0 Mar 1 11:05 initpipe
-r--r--r-- 1 root root 806 Mar 1 13:39 mnttab
prw------- 1 root root 0 Mar 1 11:06 utmppipe
$
egrep命令
egrep命令用于在一个或者多个文件中搜索字符模式或者正则表达式,正则表达式支持扩展元字符 。Egrep命令使用与grep命令完全相同的选项 。
命令格式
egrep –options pattern filenames
扩展正则表达式元字符
匹配一个或多个开头字符‘[a-z] ark"匹配一个或多个小写字母后跟ark
x|y匹配x或者y‘apple|orange"匹配任何一个表达式
()组字符‘search(es|ing) "匹配一次或者多次出现
使用fgrep命令
fgrep命令搜索文件中的指定模式,与grep和egrep不同之处在于不能识别指定在命令行中任何正则表达式元字符 。它只是识别字母的字面意思,?作为问号处理,$作为美元符号处理 。
推荐阅读
- 1 Solaris的中文命令参考手册
- 艾青鱼化石赏析 艾青鱼化石翻译
- 王蓝田食鸡子文言文翻译 王蓝田性急文言文翻译
- william什么意思中文
- 知而好学然后能才出自哪里 知而好学然后能才翻译
- 不必锦衣玉食而后谓之奢也翻译 不必锦衣玉食而后谓之奢也什么意思
- 刘沆为官翻译注释 宋史李沆传原文及翻译
- Solaris9的jumpstart服务器配置中文详解
- 水木清华BBS集锦:SunOS中和BSD兼容的shutdown中文man
- 寡人之于国也一字一句翻译 寡人之于国也翻译