|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last
grep(globalsearchregularexpression(RE)andprintouttheline,周全搜刮正则表达式并把行打印出来)是一种壮大的文本搜刮工具,它能利用正则表达式搜刮文本,并把婚配的行打印出来。Unix的grep家属包含grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小分歧。egrep是grep的扩大,撑持更多的re元字符,fgrep就是fixedgrep或fastgrep,它们把一切的字母都看做单词,也就是说,正则表达式中的元字符暗示回其本身的字面意义,不再特别。linux利用GNU版本的grep。它功效更强,能够经由过程-G、-E、-F命令行选项来利用egrep和fgrep的功效。
grep的事情体例是如许的,它在一个或多个文件中搜刮字符串模板。假如模板包含空格,则必需被援用,模板后的一切字符串被看做文件名。搜刮的了局被送到屏幕,不影响原文件内容。
grep可用于shell剧本,由于grep经由过程前往一个形态值来讲明搜刮的形态,假如模板搜刮乐成,则前往0,假如搜刮不乐成,则前往1,假如搜刮的文件不存在,则前往2。我们使用这些前往值便可举行一些主动化的文本处置事情。
2.grep正则表达式元字符集(基础集)
^
锚定行的入手下手如:^grep婚配一切以grep开首的行。
$
锚定行的停止如:grep</p>
只要了解了Linux的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux就是希望构架网站,根本没有想到要先了解一下Linux的基础。这是相当困难的。 |
|