Você está apenas tentando encontrar todos os arquivos de log em /opt e pesquisá-los por somethnig_I_am_looking_for , certo? Por que não:
find /opt -name '*.log' | xargs grep something
ou
find /opt | grep .log | xargs grep something
?
Ah, e já que não consigo descobrir como comentar sobre as outras respostas: tenha cuidado com * .log, pois o shell interpretará isso como globbing e corresponderá todos os arquivos no diretório atual que terminarem em .log . Você deve usar \ *. Log ou '* .log'