bs (Comando Atualizar Ponto de Interrupção)
O comando bs altera o comando executado quando o ponto de interrupção especificado é encontrado.
bs ID ["CommandString"]
Parâmetros
ID
Especifica o número de ID do ponto de interrupção.
Sequência de comandos
Especifica a nova lista de comandos a serem executados sempre que o ponto de interrupção for encontrado. Você deve colocar o parâmetro CommandString entre aspas. Use ponto-e-vírgula para separar vários comandos.
Os comandos do depurador em CommandString podem incluir parâmetros. Você pode usar caracteres de controle C padrão (como \n e \"). Os ponto-e-vírgulas contidos entre aspas de segundo nível (\") são interpretados como parte da cadeia de caracteres entre aspas incorporada.
Os comandos CommandString serão executados somente se o ponto de interrupção for atingido enquanto o aplicativo estiver sendo executado em resposta a um comando g (Go ). Os comandos não serão executados se você estiver percorrendo o código ou rastreando além desse ponto.
Qualquer comando que retome a execução do programa após um ponto de interrupção (como g ou t) encerra a execução da lista de comandos.
Ambiente
Item | Descrição |
---|---|
Modos | modo de usuário, modo kernel |
Destinos | somente depuração ao vivo |
Plataformas | all |
Informações Adicionais
Para obter mais informações e exemplos de como usar pontos de interrupção, outros comandos de ponto de interrupção e métodos de controle de pontos de interrupção e como definir pontos de interrupção no espaço do usuário de um depurador de kernel, consulte Usando pontos de interrupção. Para obter mais informações sobre pontos de interrupção condicionais, consulte Como definir um ponto de interrupção condicional.
Comentários
Se o CommandString não for especificado, todos os comandos já definidos no ponto de interrupção serão removidos.