linux -- 搜索目录下所有具有某个字符串的文件夹
2009-11-06 10:33
260 查看
如何找出一个目录下包含某个字符串的所有文件?linux提供的grep命令可以很快做到:
命令格式:
grep 要搜索的字符串 目录路径(相对或绝对路径都可以)
如
grep block app/design/frontend/default/coow/layout/*
这是输出的一部分:
app/design/frontend/default/coow/layout/tag.xml: </block>
app/design/frontend/default/coow/layout/tag.xml: <block type="tag/customer_tags" name="customer_tags" template="tag/customer/tags.phtml"/>
app/design/frontend/default/coow/layout/tag.xml: <block type="tag/customer_view" name="customer_view" template="tag/customer/view.phtml"/>
app/design/frontend/default/coow/layout/tag.xml: <block type="tag/customer_edit" name="customer_edit" template="tag/customer/edit.phtml"/>
上面命令只能搜索该目录下当前目录的文件,而不能搜索子目录中的文件夹。加上-R 选项可以让grep递归的搜索整个目录。加上-n选项可以让grep指示出在文件中的哪一行找到的字符串:
grep -Rn block app/design/frontend/default/coow/layout/*
app/design/frontend/default/coow/layout/tag.xml:85: <block type="tag/all" name="tags_all" template="tag/cloud.phtml"/>
app/design/frontend/default/coow/layout/tag.xml:92: <block type="tag/product_result" name="tag_products" template="catalogsearch/result.phtml">
app/design/frontend/default/coow/layout/tag.xml:93: <block type="catalog/product_list" name="search_result_list" template
命令格式:
grep 要搜索的字符串 目录路径(相对或绝对路径都可以)
如
grep block app/design/frontend/default/coow/layout/*
这是输出的一部分:
app/design/frontend/default/coow/layout/tag.xml: </block>
app/design/frontend/default/coow/layout/tag.xml: <block type="tag/customer_tags" name="customer_tags" template="tag/customer/tags.phtml"/>
app/design/frontend/default/coow/layout/tag.xml: <block type="tag/customer_view" name="customer_view" template="tag/customer/view.phtml"/>
app/design/frontend/default/coow/layout/tag.xml: <block type="tag/customer_edit" name="customer_edit" template="tag/customer/edit.phtml"/>
上面命令只能搜索该目录下当前目录的文件,而不能搜索子目录中的文件夹。加上-R 选项可以让grep递归的搜索整个目录。加上-n选项可以让grep指示出在文件中的哪一行找到的字符串:
grep -Rn block app/design/frontend/default/coow/layout/*
app/design/frontend/default/coow/layout/tag.xml:85: <block type="tag/all" name="tags_all" template="tag/cloud.phtml"/>
app/design/frontend/default/coow/layout/tag.xml:92: <block type="tag/product_result" name="tag_products" template="catalogsearch/result.phtml">
app/design/frontend/default/coow/layout/tag.xml:93: <block type="catalog/product_list" name="search_result_list" template
相关文章推荐
- 搜索文件夹内的所有文件里包含某字符串的linux命令(grep)
- Linux下查找目录下的所有文件夹以及子文件中包含某个字符串的命令
- 搜索文件夹内的所有文件里包含某字符串的linux命令(转)
- Linux搜索文件夹下所有文件中字符串
- linux下拷贝目录下的所有文件(文件夹)
- linux 查找目录下所有文件中是否含有某个字符串
- linux下c语言实现搜索根目录下所有文件
- linux查找目录下的所有文件中是否含有某个字符串
- 查找目录下的所有文件中是否含有某个字符串 linux
- 在linux目录下搜索文本内的字符串
- linux查找目录下的所有文件中是否含有某个字符串
- linux查找目录下的所有文件中是否含有某个字符串
- Linux 查找目录下的所有文件中是否含有某个字符串
- python 遍历所有文件文件夹,并且搜索其中的字符串
- dos下搜索当前目录及其子目录下的所有特定后缀名的文件并拷贝到新文件夹
- Linux下将一个目录下指定的所有文件中的字符串A全部替换为B
- Linux使用grep查找字符串所在某个目录的所有文件
- 搜索文件夹内的所有文件里包含某字符串的linux命令
- linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)
- Linux 文件夹下所有文件指定字符串替换