Bash字符串,传递给GDB

Bash字符串,传递给GDB,bash,sh,Bash,Sh,我正在尝试编写一个bash脚本来自动重新启动我的应用程序。 但有时我想让程序在GDB中运行。无论如何,这不是问题所在 如果你看了这个要点: 您将在第91行看到我“调用”文件gdbcommands。我必须把它作为一个外部文件,这让我非常恼火,你们这些大师有没有人对如何将它合并到wowadmin.sh有什么建议?如果必须,它可以是一个单独的文件。但是我希望它完全位于sh文件中。您可以使用-ex开关传递多个命令。由于某些原因,它没有在man中记录(至少在我的CentOS上),而是出现在完整的gdb手

我正在尝试编写一个bash脚本来自动重新启动我的应用程序。 但有时我想让程序在GDB中运行。无论如何,这不是问题所在

如果你看了这个要点:


您将在第91行看到我“调用”文件gdbcommands。我必须把它作为一个外部文件,这让我非常恼火,你们这些大师有没有人对如何将它合并到wowadmin.sh有什么建议?如果必须,它可以是一个单独的文件。但是我希望它完全位于sh文件中。

您可以使用-ex开关传递多个命令。由于某些原因,它没有在man中记录(至少在我的CentOS上),而是出现在完整的gdb手册中

 gdb -ex 'print "one"' -ex 'print "two"' my_prog