Я отлаживаю интерактивную программу командной строки с помощью lldb
. Программа представляет пользователю свой собственный запрос (аналогично fdisk
).
Мой вопрос: как мне выйти или вернуться к подсказке lldb
во время выполнения программы?
Вот как я запускаю программу и дохожу до того, о чем я спрашиваю:
bash$ lldb progname progarg1
(lldb) target create "progname"
Current executable set to 'progname' (x86_64).
(lldb) settings set -- target.run-args "progarg1"
(lldb) process launch
Process launched Process 29286 launched: '/home/chb/progdir/progname' (x86_64)
progname>help
Commands are:
buy: use schmeckles to buy a plumbus
lube: rub with the fleeb
...
progname>
После входа в цикл команд программы, как мне вернуться к lldb
для выдачи других, lldb
связанных команд?