I have a website that runs off an OpenWRT router. I'd like to optimize the site by removing an files that aren't being used. Here is my directory structure...

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

```

I'm mostly concerned about identifying images that are not used because those take the most space. But it would also be nice to identify style sheets and javascript files that are not being used. So, is there a way I can search /www and all sub directories and files and print a list of files in /www/images, /www/js, and /www/styles that are not referenced by any other files?

When I'm looking for files that contain a specific string I use this:

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

```

That would tell me all files that reference the image. Maybe some variation of that?

Any help would be appreciated!

EV