Ответ 1
напишите команды в файле и выполните gdb с ключом -x
gdb -x command_file_name
или запустите команду источника gdb во время работы gdb, если вы не хотите указывать командный файл из командной строки
>source [-s] [-v] command_file_name
Я запускаю GDB в файле объекта (например, exeFile
), и я хочу изучить его в соответствии с несколькими командами. Как я могу выполнять эти команды в соответствии с строками в файле (вместо этого они запускают каждый из следующих GDN)?
Например - Я хочу установить перерыв -
break *0x8048e19
break *0x8048e32
break *0x8048e6f
break *0x8048e90
поэтому я хочу сохранить их в файле, а затем сообщить GDB о выполнении их из этого файла.
напишите команды в файле и выполните gdb с ключом -x
gdb -x command_file_name
или запустите команду источника gdb во время работы gdb, если вы не хотите указывать командный файл из командной строки
>source [-s] [-v] command_file_name