关闭GDB中的警告消息

关闭GDB中的警告消息,gdb,warnings,Gdb,Warnings,我正在编写一个运行GDB和一系列GDB命令的脚本。 我的一个命令file myfile.elf生成警告消息 warning: Loadable segment ".func_addrs" outside of ELF segments warning: Loadable segment ".aux_info" outside of ELF segments 我曾尝试在GDB中使用setverbose off命令来关闭这些功能,但没有成功 有人知道我如何阻止这些消息吗 谢谢 在gdb中没有这样做

我正在编写一个运行GDB和一系列GDB命令的脚本。 我的一个命令
file myfile.elf
生成警告消息

warning: Loadable segment ".func_addrs" outside of ELF segments
warning: Loadable segment ".aux_info" outside of ELF segments
我曾尝试在GDB中使用
setverbose off
命令来关闭这些功能,但没有成功

有人知道我如何阻止这些消息吗


谢谢

在gdb中没有这样做的方法

您可以使用“设置日志记录”禁用所有输出。
或者您可以将其重定向到一个文件,然后grep出有问题的行,显示其余的。

您应该能够通过简单地将stderr重定向到位存储桶来抑制警告消息

只需在gdb命令的末尾添加
2>/dev/null

例如:

gdb -p [Process ID] 2>/dev/null
至少这对我遇到的警告信息有效