Eu faria:
awk '{ print $2 }' numbers
John=55
Contanto que as informações desejadas estejam sempre no segundo campo.
Editar: Conforme sua edição, já que você não sabe onde John está localizado no arquivo, eu faria:
egrep -o 'John=[0-9]{2}' numbers
John=55