Existem comentários e carimbos de data e hora que aparecem acima de cada comando SQL.
Quando você executa o grep, use a opção -A, -B ou -C .
O que isso faz é o seguinte
-
-A
mostra um número de linhas depois que o padrão é encontrado -
-B
mostra um número de linhas antes que o padrão seja encontrado -
-C
mostra um número de linhas antes e depois do padrão ser encontrado
Por exemplo, execute o grep assim para incluir 2 linhas acima do padrão correspondente
find -name "binlog.000056*" -exec mysqlbinlog {} \; | grep -i -B 2 "update .* my_special_column=value"
Se você quiser a iteração através dos nomes e ver o nome do arquivo, faça isso
for X in 'ls binlog.000056*' ; do echo ${X} ; mysqlbinlog ${X} | grep -i -B 2 "update .* my_special_column=value" ; done
Experimente!