grep
-c :計算找到 '搜尋字符串' 的次數: grep transRouterService-cost -c fdgs.log
-v :反向選擇,亦即顯示出沒有 '搜尋字符串' 內容的那一行!
--color=auto :可以將找到的關鍵詞部分加上顏色的顯示喔!
grep -l -r ‘energywise’ * #在當前目錄及其子目錄下搜索'energywise'行的文件,但是不顯示匹配的行,只顯示匹配
的文件
任意一個字節 . 與重復字節 *
. (小數點):代表『一定有一個任意字節』的意思;
* (星號):代表『重復前一個字符, 0 到無窮多次』的意思,為組合形態
grep -n 'g..d' regular_express.txt
如果我想要找出 g 開頭與 g 結尾的行,當中的字符可有可無
grep -n 'g.*g' regular_express.txt
grep 'bizcode..4005.*' fdgs.log
grep '"bizcode":"123","code":"123".*' demo.log| more
--查找:以"fundcode":"123"中間有n個其他字符"bizcode":"123","mcode":"123"的字符串
grep '"fundcode":"123".*"bizcode":"123","mcode":"123"' demo.log| more
--查找:以"fundcode":"123"中間有n個其他字符"bizcode":"123","mcode":"123"后面n個其他字符'的字符串
grep '"fundcode":"123".*"bizcode":"123","mcode":"123".*' demo.log| more
posted on 2017-06-04 15:01
fly 閱讀(107)
評論(0) 編輯 收藏 所屬分類:
Linux學習