需要使用递归grep搜索仅针对特定目录的帮助

时间:2016-01-13 23:29:22

标签: php bash recursion grep

我希望在网络服务器上进行grep搜索。 多个帐户的文件结构如下

/home/user1/foo
..
/home/user1/public_html
/home/user2/foo
..
/home/user2/public_html
..

我没有搜索/ home / ,而只想搜索/ home / / public_html / *

ls / home / * / public_html会返回所需的文件列表,但我想做一行grep操作。

以下是我的想法,但它不起作用:

grep --include=\*.{php,phtml} -Rnw "home/*/public_html/" -e "raprap1"

预先形成此查询的最有效方法是什么?

感谢。

1 个答案:

答案 0 :(得分:0)

你能使用烟斗吗?

<img src="https://lorempixel.com/400/200/sports/"
  alt=""
  sizes="(min-width:1420px) 610px,
         (min-width:1320px) 500px,
         (min-width:1000px) 430px,
         (min-width:620px)  580px,
         280px"
  srcset="https://lorempixel.com/620/200/sports 280w,
          https://lorempixel.com/1000/300/animals 430w,
          https://lorempixel.com/1320/400/cats 610w,
          https://lorempixel.com/1420/500/abstract 1000w,
          https://lorempixel.com/1600/600/fashion 1220w" />