だから私は、このファイル構造を持っている:私は必要なもの異なるフォルダに事前に定義されたファイル名を再帰検索
/var/www/html/website1/app/config/database.php
/var/www/html/website2/app/config/database.php
...
は、すべてのdatabase.php
ファイル内の特定の文字列を見つけることです、私は
grep -nrw "string" /var/www/html/*/app/config/*
を試してみましたパスを認識していないようです。
私は後に何を達成するための方法があるのだろうかと思っています。
ワイルドカードを使用してすべてのdatabase.phpファイルを指定する場合は、ディレクトリ( '-r')を使用して再帰的に検索する必要はありません。すべてのウェブサイトがそのパス構造に従うならば、 '/ var/www/html/*/app/config/database.php'の' grep "文字列で十分です。そのパス展開の結果、ファイルがゼロになった場合は、ファイル*が実際に存在する場所を指すように修正します。 – ghoti