No podés hacer cat de $file2 en el if, porque $file2 en ese punto contiene la salida anterior de cat, es decir, no es un archivo sino una cadena.
/var/www/html/analiza.log contiene una listado de archivos. A menos que tengas un archivo cuyo nombre contenga lo que estás buscando con grep, difícilmente te dará un resultado correcto.
Lo siguiente debería funcionar, y ser equivalente, a menos que no haya entendido bien el problema.
Código bash:
Ver originalfind /SAUX/backup/log -iname "*.log" -type f -daystart -mtime 1 | while read ARCHIVO; do
if grep -qw "INF - Status = the requested operation was successfully completed." $ARCHIVO; then
echo $ARCHIVO OK
else
echo $ARCHIVO NOTOK
fi
done