歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> linux基礎之常用命令(4)

linux基礎之常用命令(4)

日期:2017/3/1 11:57:49   编辑:關於Linux

grep


根據模式搜索文本
-i:胡忽略大小寫
--color:高亮顏色顯示匹配到的字符串
-v:反向匹配,顯示沒有匹配到的行
-o:只顯示被匹配到的字符串
-A #:匹配並向後多顯示#行
-B #:匹配並向前多顯示#行
-C #:匹配並前後都多顯示#行

正則表達式

元字符

.:匹配任意單個字符
*:匹配其前面的字符人一次
\?:匹配其前面的字符1次或0次
\{m,n\}:匹配其前面的字符至少m次,至多n次
[]:匹配指定范圍內的任意單個字符
[^]:匹配指定范圍外的任意單個字符
^:錨定行首
$:錨定行尾
\<或\b: 錨定詞首,其後面的任意字符必須作為單詞首部出現
\>或\b: 錨定詞尾,其前面的任意字符必須作為單詞的尾部出現

分組

\(\)
-----------------------------
    \(ab\)*
    後向引用
    \1: 引用第一個左括號以及與之對應的右括號所包括的所有內容
    \2:
    \3:
Copyright © Linux教程網 All Rights Reserved