Kiedy używam polecenia GDB add-symbol-file
do załadowania symbolu, GDB zawsze pyta mnie „y lub n”, jak poniżej:
gdb> add-symbol-file mydrv.ko 0xa0070000
add symbol table from file "mydrv.ko" at
.text_addr = 0xa0070000
(y or n)
Jak sprawić, by nie pytał i wykonywał po cichu?
set confirm off
.Odpowiedzi:
gdb poprosi cię o potwierdzenie niektórych poleceń, jeśli wartość
confirm
ustawienia toon
. Z opcjonalnych ostrzeżeń i komunikatów :To jedno globalne ustawienie dla
confirm
. Jeśli chcesz wyłączyć potwierdzenie tylko dlaadd-symbol-file
polecenia, możesz zdefiniować dwa zaczepy , które będą uruchamiane przed i po poleceniu:Jeśli chcesz wyłączyć potwierdzenie tylko dla pojedynczego wywołania polecenia, poprzedz je
server
słowem kluczowym, które jest częścią systemu adnotacji gdb .źródło