Posso monitorar remotamente os resultados do printf de um programa C?

Posso monitorar remotamente os resultados do printf de um programa C?

Eu tenho um programa C de longa duração no qual comecei a partir do Terminal.app usando:

gdb program_name
gdb run

Estou usando muitas instruções printf para monitorar o progresso do programa. Infelizmente, a tela do computador está congelada desde ontem, mas o processo ainda está em execução. Minha pergunta é: posso acompanhar o andamento do programa (ou seja, os resultados das instruções printf) remotamente?

Não estou muito familiarizado com o terminal, mas sei como fazer ssh e realizar algumas tarefas simples no terminal. O sistema operacional da máquina com tela congelada é Mac OS 10.6.

Responder1

Habilitar registroe gdbuse algo como tail -f gdb.txtassistir em um terminal.

informação relacionada