从shell脚本通过php中的shell_exec运行gdb批处理

时间:2018-02-09 23:01:20

标签: linux bash shell gdb core

好的,我有一个php调用shell脚本:

shell_exec("sh /home/u-pc/Downloads/coredumps/analyze.sh");

在shell脚本(analyze.sh)中我有:

...# Other setup code...
gzip -d coredump.gz
tar xvg symbols.gz
gdb -batch -ex "set logging on" -ex "bt" myprogram mycoredump -ex "set logging off"

现在php能够执行shell脚本,但只能解开符号。它似乎没有运行gdb命令。我没有堆栈跟踪日志文件。

有趣的是,当我自己运行analyze.sh时,一切正常,gdb.txt是用“bt”输出创建的。有任何想法吗?感谢

0 个答案:

没有答案