grep的增強功能

-A<顯示行數> 或 --after-context=<顯示行數> : 除了顯示符合範本樣式的那一列之外,並顯示該行之後的內容。

cat file.name | grep -A3 -i winky

-B<顯示行數> 或 --before-context=<顯示行數> : 除了顯示符合樣式的那一行之外,並顯示該行之前的內容。

cat file.name | grep -B3 -i winky

-C<顯示行數> 或 --context=<顯示行數>或-<顯示行數> : 除了顯示符合樣式的那一行之外,並顯示該行之前後的內容。

cat file.name | grep -C3 -i winky

-r 或 --recursive : 遞歸查詢匹配,也可以在jar包裏查詢類。

grep -r com.teligen.test test.jar

-c 或 --count : 計算符合樣式的列數。

-E 或 --extended-regexp : 將樣式爲延伸的正則表達式來使用。相當於egrep。

-v 或 --invert-match : 顯示不包含匹配文本的所有行。

-i 或 --ignore-case : 忽略字符大小寫的差別。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章