从Perl脚本连接gdb

从Perl脚本连接gdb,perl,gdb,perl-module,Perl,Gdb,Perl Module,我正在编写perl脚本,它将从生产中获取核心。我有核心,需要 在这些核心文件上运行gdb。任何人都可以提供我从perl脚本连接gdb的信息 任何人都可以提供我从perl脚本连接gdb的信息 你不想那样做 相反,您要做的是弄清楚为什么您的perl在生产中会因核心转储而崩溃。要做到这一点,快跑 gdb /path/to/perl /path/to/core 在生产机器上,然后发出where命令。您是在询问如何使用system('gdb filename')?,还是在Perl中操作调试器?(在这种情

我正在编写perl脚本,它将从生产中获取核心。我有核心,需要 在这些核心文件上运行gdb。任何人都可以提供我从perl脚本连接gdb的信息

任何人都可以提供我从perl脚本连接gdb的信息

你不想那样做

相反,您要做的是弄清楚为什么您的
perl
在生产中会因核心转储而崩溃。要做到这一点,快跑

gdb /path/to/perl /path/to/core

在生产机器上,然后发出
where
命令。

您是在询问如何使用
system('gdb filename')
?,还是在Perl中操作调试器?(在这种情况下,请尝试Expect模块或Expect::Simple)。与此同时,我找到了连接gdb的包。但我的目的是连接gdb,而不是将corefile和whre命令运行到gdb中,并将控制台输出保存到文件中。