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'