GDB를 사용해서 프로그램을 Trace할 때 이 내용을 다른 파일로 출력하려고 하는데 어떻게 해야 하나요?
화면 캡쳐를 해보려 했지만 그것 역시 수월치가 않아서... ㅠ.ㅠ
산 넘어 산이군요~
GDB를 사용해서 프로그램을 Trace할 때 이 내용을 다른 파일로 출력하려고 하는데 어떻게 해야 하나요? 화면 캡쳐를 해보려 했지만 그것 역시 수월치가 않아서... ㅠ.ㅠ 산 넘어 산이군요~
gdb ./debug 2>&1 | tee debug.log
$ script logfile
하시고 원하시는 작업을 마치신 후에 CTRL + D 하시면
logfile 로 모든 화면이 캡쳐됩니다. 그런데 man page 에도 나와있듯이 linefeed 나 backspace 등등의 콘트롤 문자까지 모두 저장되므로 지저분 할수도 있습니다.
참고하세요..
항상 웃는 얼굴 태욱이가..^_~
Re: [질문] gdb trace 내용을 기록하고 싶을 때 어떻게 해야?
gdb ./debug 2>&1 | tee debug.log
화면 캡쳐는 script 명령을 이용해보세요
$ script logfile
하시고 원하시는 작업을 마치신 후에
CTRL + D 하시면
logfile 로 모든 화면이 캡쳐됩니다.
그런데 man page 에도 나와있듯이 linefeed 나 backspace 등등의 콘트롤 문자까지 모두 저장되므로 지저분 할수도 있습니다.
참고하세요..
항상 웃는 얼굴 태욱이가..^_~