grep 命令用于搜索文本或指定的文件中與指定的字符串或者模式匹配符相同的行。默認情況下,grep 命令只顯示匹配的行。
grep 命令的語法格式如下:
grep [OPTION]... PATTERN [FILE]...
grep [OPTION]... [ -e PATTERN | -f FILE] [FILE]...
使用 -i 選項,可以忽略搜索關鍵字的大小寫。
使用 -r 或者 -R 選項,可以遞歸地搜做指定目錄下的所有文件。
使用 -rl 組合選項,只輸出匹配指定內容的文件的名稱。
使用 -w 選項,僅匹配指定的字符串。
使用 -c 選項,可以統計匹配的次數。
使用 -n 選項,顯示匹配行的行號。
使用 -v 選項,可以輸出除指定搜索內容之外的其他行。
使用 --color 選項,將匹配的字符串以彩色的形式標記。
使用 -l 選項(26個字母的 L 的小寫),輸出匹配的內容所在的文件名稱
本文參考自 《Linux Shell命令行及腳本編程實例詳解 》