Como faço para capturar a saída da linha de comando de um aplicativo já em execução?

6

Eu tenho um processo que é iniciado por outro processo, então não consigo ver a saída da linha de comando do processo iniciado, como posso verificar a saída do console? Posso "anexar" a linha de comando a um processo? se sim, como?

Editar: Quero dizer isso:

    
por Gizmo 26.07.2013 / 05:38

1 resposta

1

Talvez isso seja útil para você.

StraceNT - um rastreador de chamadas do sistema para Windows

StraceNT is a System Call Tracer for Windows. It provides similar functionality as of strace on Linux. It can trace all the calls made by a process to the imported functions from a DLL. StraceNT can be very useful in debugging and analyzing the internal working of a program.

Eu sou uma pessoa do Linux e uso strace para esse tipo de coisa. Você obterá mais do que apenas a saída do seu programa, porque se funcionar como strace , seria bastante detalhado, no entanto, talvez seja necessário filtrar a saída para obter o que você está procurando.

    
por 26.07.2013 / 15:47