카테고리 없음

[gdb] gdb에서 프로그램을 시작할 때만 경고를 출력하는 방법은 무엇입니까?

필살기쓰세요 2021. 1. 24. 18:08

프로그램에서 출력을 억제하는 방법을 묻는다면, 대답은 쉘에서하는 것과 똑같이하는 것입니다. gdb는 실제로 셸을 사용하여을 입력 할 때 열등한 항목을 시작 run하므로 일부 종류의 리디렉션이 작동합니다.

이 경우 모든 출력을 억제하려면 다음과 같이 할 수 있습니다.

(gdb) run > /dev/null 2>&1

나는 여기서 경고가 gdb가 당신이보고 싶어하는 것을 인쇄한다고 가정하고 있습니다. 불행히도 gdb는 그것이 무엇을 인쇄했는지 기억하지 못하기 때문에 사실 후에 물어볼 방법이 없습니다.



출처
https://stackoverflow.com/questions/39917199