linux之文件查找指定文件中包含關(guān)鍵字的行信息方式
linux文件查找指定文件中包含關(guān)鍵字的行信息
grep 查找關(guān)鍵字(可以帶通配符) 文件名稱
如 grep '登陸成功' log.log

通配符查找

linux命令查看日志文件包含關(guān)鍵字的行數(shù)
在命令行中經(jīng)常有遇到或者比較要緊的時(shí)候可以使用這些命令
所以特意考察搜索了下
正文
補(bǔ)充知識(shí):
- 查看文件的命令有:
ls cat more等 - 查詢關(guān)鍵字的命令有:
grep find等
如果顯示前幾行或者后幾行
- 通過
head -n 500顯示前500行 - 通過
tail -n 500顯示后500行
查詢行數(shù),可以通過wc -l
結(jié)合題目中的要求,我們拼接在一起就是
查詢文件中包含關(guān)鍵字的行數(shù):
cat file.txt |grep 碼農(nóng)研究僧 |wc -l
查詢文件中包含關(guān)鍵字的前3行:
cat file.txt |grep 碼農(nóng)研究僧 |head -2
查詢關(guān)鍵字所在行的前幾行
可以通過grep的命令參數(shù):

比如查詢碼農(nóng)研究僧這個(gè)關(guān)鍵字的前十行、后十行、前后十行
cat file.txt | grep -A10 碼農(nóng)研究僧
以此類推,A為前十行(11行),B為后十行(11行),C為前后十行(21行)
之所以多一行,是因?yàn)榘旧磉@一行的關(guān)鍵字
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
爬蟲框架 Feapder 和 Scrapy 的對(duì)比分析
本篇文章在源碼層面比對(duì) feapder、scrapy 、scrapy-redis 的設(shè)計(jì),閱讀本文后,會(huì)加深您對(duì) scrapy 以及 feapder 的了解,以及為什么推薦使用 feapder,剛興趣的朋友可以參考下面文章內(nèi)容2021-09-09
Python根據(jù)服務(wù)獲取端口號(hào)的方法
這篇文章主要介紹了Python根據(jù)服務(wù)獲取端口號(hào),文中給大家提到了linux查看端口開啟端口的方法,需要的朋友可以參考下2019-09-09
基于Python實(shí)現(xiàn)png轉(zhuǎn)webp的命令行工具
網(wǎng)頁(yè)上使用webp格式的圖片更加省網(wǎng)絡(luò)流量和存儲(chǔ)空間,但本地圖片一般是png格式的,所以本文就來為大家介紹一下如何使用Python實(shí)現(xiàn)png轉(zhuǎn)webp功能吧2025-02-02
使用Django實(shí)現(xiàn)把兩個(gè)模型類的數(shù)據(jù)聚合在一起
這篇文章主要介紹了使用Django實(shí)現(xiàn)把兩個(gè)模型類的數(shù)據(jù)聚合在一起,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03
Flask框架學(xué)習(xí)筆記之使用Flask實(shí)現(xiàn)表單開發(fā)詳解
這篇文章主要介紹了Flask框架學(xué)習(xí)筆記之使用Flask實(shí)現(xiàn)表單開發(fā),結(jié)合實(shí)例形式較為詳細(xì)的分析了flask框架表單模板定義、數(shù)據(jù)提交等相關(guān)操作技巧,需要的朋友可以參考下2019-08-08
python調(diào)用機(jī)器喇叭發(fā)出蜂鳴聲(Beep)的方法
這篇文章主要介紹了python調(diào)用機(jī)器喇叭發(fā)出蜂鳴聲(Beep)的方法,實(shí)例分析了Python調(diào)用winsound模塊的使用技巧,需要的朋友可以參考下2015-03-03
Python操作Mysql實(shí)例代碼教程在線版(查詢手冊(cè))
本文介紹了Python操作MYSQL、執(zhí)行SQL語句、獲取結(jié)果集、遍歷結(jié)果集、取得某個(gè)字段、獲取表字段名、將圖片插入數(shù)據(jù)庫(kù)、執(zhí)行事務(wù)等各種代碼實(shí)例和詳細(xì)介紹,代碼居多,是一桌豐盛唯美的代碼大餐2013-02-02
pycharm使用docker容器開發(fā)的詳細(xì)教程
這篇文章主要介紹了pycharm使用docker容器開發(fā)的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-01-01
pandas.DataFrame 根據(jù)條件新建列并賦值的方法
下面小編就為大家分享一篇pandas.DataFrame 根據(jù)條件新建列并賦值的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-04-04

