linux之如何查找包含指定關(guān)鍵字的文件
linux查找包含指定關(guān)鍵字的文件
命令形式
grep -R --include="*.cpp" key dir
命令含義
在dir目錄下遞歸查找所有.cpp文件中的關(guān)鍵字key
舉例
grep -r --include="*.h" _GMainLoop / grep -r --include="*.*" _GMainLoop /
在application目錄下遞歸查找所有.sh文件中的關(guān)鍵字 81,顯示所屬行并將查找到的結(jié)果覆蓋寫(xiě)入/root/t.txt中
grep -R -n --include="*.sh" ?81 ./application ?>/root/t.txt
linux查找某一關(guān)鍵字在哪個(gè)文件
需求
有“xx”關(guān)鍵字,但忘了在哪個(gè)文件里,需要找出來(lái)。
解決
# 在/var/log/目錄下搜索帶有關(guān)鍵字“xxException”的文件 find / –type f |xargs grep "xxException" #或者 grep -r "xxError" /var/log
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux中的信號(hào)(注冊(cè),注銷,處理,阻塞)
這篇文章主要介紹了Linux中的信號(hào)(注冊(cè),注銷,處理,阻塞),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02
Debian 9系統(tǒng)下修改默認(rèn)網(wǎng)卡為eth0的方法
這篇文章主要給大家介紹了在Debian 9系統(tǒng)下修改默認(rèn)網(wǎng)卡為eth0的方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-06-06
Linux中inode功能用法及說(shuō)明(No?space?left?on?device)
理解Linux文件系統(tǒng)中的inode概念及其結(jié)構(gòu),掌握df-i命令監(jiān)控inode使用情況的方法,inode是文件系統(tǒng)的關(guān)鍵,了解其原理有助于優(yōu)化系統(tǒng)管理2026-05-05
深入理解linux下查看進(jìn)程內(nèi)存的使用情況
本篇文章是對(duì)linux下查看進(jìn)程內(nèi)存的使用情況進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05
淺談Linux進(jìn)程間通信方式及優(yōu)缺點(diǎn)
這篇文章主要介紹了淺談Linux進(jìn)程間通信方式及優(yōu)缺點(diǎn),具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11
ssh遠(yuǎn)程無(wú)法訪問(wèn)linux的問(wèn)題及解決
這篇文章主要介紹了ssh遠(yuǎn)程無(wú)法訪問(wèn)linux的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04

