uncategorized

文件查找

在使用文件系统的时候,我们经常需要查找文件,今天有个需求,我知道在某个文件夹下面
有个文件里面 包含了某个字符串。列如我现在想在当前文件夹下面,所有的php文件里面定
位到downloadApp这样一个 字符串,我需要知道它在哪个文件的哪一行,我的查找命令是这
样的.

1
find . -name "*.php" | xargs grep -nH -i "downloadApp"

find表示查找,.表示在当前的文件夹,-name选项指定了我要查找的文件名称, 然后把查找
出来的文件的结果 被xargs分割作为grep查找的参数,grep的-n选项表示哪一行,-H选项表
示在哪个文件,-i表示忽略大小写