grep -w "xxxx" yyyyy.log -2 --color -n > /tmp/tmp.log
-w 全匹配
-2 關鍵字上下2行
--color 關鍵字着色
-n 輸出行號
less /tmp/tmp.log
或者
grep -w "xxxx" yyyyy.log -2 --color -n | lesssed 結合 grep
less 與 more 類似,但使用 less 可以隨意瀏覽文件,而 more 僅能向前移動,卻不能向後移動,而且 less 在查看之前不會加載整個文件。
less + / n 向下查詢,N 向前查找 ?相反
ctrl+f 向下翻頁
ctrl+b 向上翻頁
例如:替換/home下所有文件中的www.admin99.net爲admin99.net
sed -i "s/www.admin99.net/admin99.net/g" `grep www.admin99.net -rl /home`