+ -
当前位置:首页 → 问答吧 → 如何编写一个Unix shell来完成以下批处理

如何编写一个Unix shell来完成以下批处理

时间:2010-11-06

来源:互联网

有一个程序的coredump文件,文件名为file1,程序名为prog1.可以通过以下步骤获得栈调用信息:
1. $> gdb prog1 file1 =======>这是在shell中
2.gdb> bt =======>这是在gdb中
然后会显示如下栈调用信息:
#0 func (n=250) at tst.c:6
#1 0x08048524 in main (argc=1, argv=0xbffff674) at tst.c:30
#2 0x400409ed in __libc_start_main () from /lib/libc.so.6

现在程序prog1有超过200个的coredump文件。下次可能会更多。
能写一段shell或是别的脚本程序来自动输出道文件中吗?

作者: simo110   发布时间: 2010-11-06

没辙????

作者: simo110   发布时间: 2010-11-06