grep參數詳解

-f    文件選項。讓grep egrep和fgrep命令行中該選項之後的字符串是相關文件的文件名。該文件包含了將      在輸入中搜索的目標。標準的grep不能識別該選項
-v    反義選項,使grep選擇所有和模式不匹配的行。
-c    計數選項。請求包含匹配的搜索文件中匹配行的數量。
-l    列表選項。顯示包含有匹配的文件名的列表,匹配行本身不用顯示。
-n    號碼選項。顯示包含匹配的搜索文件中匹配行的行號。
-w    單詞選擇。指示grep,egrep和fgrep匹配單詞,而不是匹配單詞中包含的字符串。
-i    匹配的時候忽略字母大小寫。
-r    遞歸選項。指示GNUgrep和egrep檢查做爲參數的目錄下的文件,然後遞歸的檢查該目錄下所有子目錄下      的文件。
-x    選擇和目標整行匹配的行。
-e    指示grep將下一個參數做爲搜索目標。
-F    使GNUgrep的行爲和fgrep行爲相同。
-E    使GUNgrep的行爲和egrep行爲相同。
^     匹配行開始標記。
$     匹配行結束標記。
.     匹配任意單個字符。
*     對該符號的前一字符進行零次或者多次匹配。
+     對前一對象至少一次的匹配。
?     對前一對象零次或一次匹配。
{n}   對前一對象進行n此的匹配。
{n,}  對前一對象n次或以上的匹配。
{n,m} 對前一對象n次到m次的匹配。
[]    匹配方括號中的任意字符(或字符集中的一個字符)
-     指明範圍,類似a-z,表示從a到z中的任意一個字符
\<    匹配單詞的開始
\>    匹配單詞的結束
\     是特殊字符的含義失效。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章