前言
在 linux 的終端機中,我們可以使用 grep 來幫助我們搜尋一些資訊。
包含文件檔案、或 log 的文件內容等,
甚至可以搭配 tail -f,隨時監控程式是否有一些我們預料之外的狀況發生。
grep -A -B -C 使用方式
cat test.txt | grep "key" -A N # N = N 行
cat test.txt | grep "key" -B N # N = N 行
cat test.txt | grep "key" -C N # N = N 行
grep -A -B -C 說明
我們可以這樣記:
- A:After 顯示搜尋到 “key” 的之後 N 行
- B:Before 顯示搜尋到 “key” 的之前 N 行
- C:Center (Context) 顯示搜尋到 “key” 的前後 N 行