Простая, может быть, не так простая проблема. Как запустить GDB с результатами сценария?Как запустить GDB с результатами скрипта?
То, что я имею в виду, что вместо того, чтобы сказать:
run arg1
Вы сказали бы:
run "python generatingscript.py"
который будет выводить арг. Я знаю, что я мог бы найти способ сделать это, спянув программу после запуска args из командной строки, но было бы очень удобно, если бы был способ сделать это прямо в gdb.
Просто для контекста, мой вариант использования - это ситуация, когда я пишу сценарии для случая сбоя, которые выглядят как длинные строки шестнадцатеричных данных. Ввод их вручную в командной строке - это не самая удобная вещь.
Какая операционная система? Если у вас есть оболочка Unix, попробуйте '(gdb) запустить $ (python generatescript.py)' –