bs (comando Aggiorna punto di interruzione)
Il comando bs modifica il comando eseguito quando viene rilevato il punto di interruzione specificato.
bs ID ["CommandString"]
Parametri
ID
Specifica il numero ID del punto di interruzione.
CommandString
Specifica il nuovo elenco di comandi da eseguire ogni volta che viene rilevato il punto di interruzione. È necessario racchiudere il parametro CommandString tra virgolette. Usare i punti e virgola per separare più comandi.
I comandi del debugger in CommandString possono includere parametri. È possibile usare caratteri di controllo C standard (ad esempio \n e \"). I punti e virgola contenuti tra virgolette di secondo livello (\") vengono interpretati come parte della stringa racchiusa tra virgolette incorporate.
I comandi CommandString vengono eseguiti solo se viene raggiunto il punto di interruzione mentre l'applicazione viene eseguita in risposta a un comando g (Go). I comandi non vengono eseguiti se si esegue l'esecuzione del codice o della traccia oltre questo punto.
Qualsiasi comando che riprende l'esecuzione del programma dopo un punto di interruzione (ad esempio g o t) termina l'esecuzione dell'elenco di comandi.
Ambiente
Articolo | Descrizione |
---|---|
Modalità | modalità utente, modalità kernel |
Target | solo debug in tempo reale |
Piattaforme | tutto |
Informazioni aggiuntive
Per altre informazioni su e esempi su come usare punti di interruzione, altri comandi e metodi di punto di interruzione per controllare i punti di interruzione e come impostare punti di interruzione nello spazio utente da un debugger del kernel, vedere Uso di punti di interruzione. Per altre informazioni sui punti di interruzione condizionali, vedere Impostazione di un punto di interruzione condizionale.
Osservazioni:
Se commandString non viene specificato, tutti i comandi già impostati nel punto di interruzione vengono rimossi.