O comando grep (como muitos utilitários) aceitará vários arquivos fornecidos pelo shell globbing então
grep -h "HTTP/1.1\" 200" /path/to/log/dir/access.log*
(ou similar) deve fazer o que quiser a esse respeito.
A segunda parte da sua pergunta não está clara - como saberemos que você não está interessado em arquivos individuais em /public/img/upload
, mas está interessado nos arquivos individuais em /public/js
e /
, mas aparentemente não em% código%.
Esclarecer que o requisito provavelmente levará a uma solução, mas você deve gastar algum tempo para decidir o que quer e, em seguida, tentar.
Você também pode estar interessado em awstats .