它的行为与我给出的#34; $(python")一样。 它应该在参数中表现得像AAAA,但事实并非如此。 这就是我无法使用shell代码的原因。 我希望python输出作为run的参数。
$()现在正在运作。什么是替代品或它在Windows中有效吗?
答案 0 :(得分:0)
GDB的“run”命令不进行shell扩展 - 它会传递参数$(python
,-c
,"print
等等。
但是,您可以使用以下命令启动GDB:
gdb --args ./yourprogram $(python -c "print 'AAAA'")
然后运行:
run