cd para o diretório em que os diretórios tomcat_* estão (eles não precisam estar todos no mesmo diretório) e execute o seguinte comando:
find . -path "./*tomcat_*managetest.class"
Isso corresponderá, por exemplo:
./b/tomcat_c/managetest.class
./tomcat_a/managetest.class
./tomcat_a/b/managetest.class
Mas não ./b/c/managetest.class . Deixe-me saber se managetext.class tem que estar imediatamente dentro de tomcat_* .
Agora, o comando completo para imprimir também a data modificada:
find . -path "./*tomcat_*managetest.class" -exec stat -c "%n %y" {} \;
Você pode selecionar os campos que você está mais interessado (como ano ou hora) com awk, escrevendo no final do comando acima algo como | awk '{print $1" "$2" "$3}' , ou, como gogoud sugeriu, em vez de usar exec, você pode usar find ' printf command.