-
grep:根据模式搜索文本,并将符合模式的文本显示出来
-i:忽略字符大小写 --color:增加着色 alias grep='grep --color' -v:反射匹配 -o:只显示被模式匹配到的字符串
-
Pattern:文本字符和正则表达式元字符组成而成的匹配条件
# 正则表达式(REGEXP) # 元数据 + .:匹配任意单个字符 + []:匹配指定范围内的字符 + [^]:匹配指定范围外的字符 + 字符集:[:digit:]... # 匹配次数(贪婪模式) + *:匹配前面字符任意次 # .* -匹配任意长度的任意字符 + \?:匹配前面字符1次或者0次 + \{m,n}:匹配至少m次,至多n次 # \{1,\} \{\,3} # 位置锚定 + ^:锚定行首,此字符后面的任意字符必须出现在行首 + $:锚定行尾,此字符后面的任意字符必须出现在行尾 # ^$:空白行 + \<或者\b:其后面的任意字符必须作为单词首部出现 + \>或者\b:其后面的任意字符必须作为单词尾部出现 # \<root>\精确匹配单词root + \(\):分组 # \(ab\)* ab作为一个整体可以出现任意次数 \1:引用第一个左括号以及与之对应的右括号所有内容 \2: # grep '\(l..e\).*\1' out.txt
-
Notifications
You must be signed in to change notification settings - Fork 0
学习笔记(NOTE)
missbe/study-basic-note
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
学习笔记(NOTE)
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published