有时候要找一些字符串,但是又不知道在哪个文件,只记得一些字符串
那么如何在linux下寻找包含某段文字的文件呢?
强大的find命令可以帮你完成不可能的任务。
比如我只记得我的程序里包含唯一的字符串“SMS_ISSEND”,于是:
查找目录下的所有文件中是否含有某个字符串
find .|xargs grep -ri “SMS_ISSEND”
查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名
find .|xargs grep -ri “SMS_ISSEND” -l
有时候要找一些字符串,但是又不知道在哪个文件,只记得一些字符串
那么如何在linux下寻找包含某段文字的文件呢?
强大的find命令可以帮你完成不可能的任务。
比如我只记得我的程序里包含唯一的字符串“SMS_ISSEND”,于是:
查找目录下的所有文件中是否含有某个字符串
find .|xargs grep -ri “SMS_ISSEND”
查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名
find .|xargs grep -ri “SMS_ISSEND” -l