我正在使用以下命令加载c文件程序,并在terminal中通过一次单击在GDB中运行它:
gdb --eval-command='file c.out' --eval-command='c'
加载程序之后,我想睡几秒钟,但在GDB启动程序之前,有些事情是这样的:
gdb --eval-command='file c.out' --eval-command='<sleep 5>' --eval-command='c'
给gdb一个让它暂停5秒的命令行选项的一种方法是告诉它在shell中运行“sleep 5”命令:
--eval-command="shell sleep 5"