-1

OpenWRT ルーターで動作する Web サイトがあります。使用されていないファイルを削除して、サイトを最適化したいと考えています。これが私のディレクトリ構造です...

 /www/images
 /www/js
 /www/styles
 /www/otherSubDirectories  <--- not really named that

私は、使用されていない画像が最も多くのスペースを占めるため、これらの画像を特定することに主に関心を持っています。しかし、使用されていないスタイル シートと JavaScript ファイルを特定することもできれば便利です。では、/www とすべてのサブディレクトリとファイルを検索し、他のファイルから参照されていない /www/images、/www/js、および /www/styles 内のファイルのリストを出力する方法はありますか?

特定の文字列を含むファイルを探しているときは、これを使用します。

 find . | xargs grep -Hn 'myImage.jpg' 

それは、画像を参照するすべてのファイルを教えてくれます。多分それのいくつかのバリエーション?

どんな助けでも大歓迎です!

EV

4

2 に答える 2

1

スイスファイルナイフはとても素敵なツールです。

ファジーコンテンツ分析を通じて、他のファイルによって使用(参照)されているファイルを見つけます

于 2012-09-25T17:44:46.100 に答える
1

この問題には相互参照プログラム ( lxr など) の使用を検討してください。(lxr でこの仕事ができるかどうかは確認していませんが、できると信じています。) 市販の相互参照プログラムが機能しない場合は、知っている言語のオープン ソースの相互参照プログラムを探してください。そしてそれを適応させます。

于 2012-09-25T17:19:52.240 に答える