Как указать тихий/тихий в .gdbinit
Вы можете запустить gdb без печати переднего материала, который описывает gdb, указав --silent (или -q/- quiet):
Есть ли опция .gdbinit
для того, чтобы сделать то же самое, что и gdb -q
?
Я не против видеть важные вещи, но не каждый раз начинаю gdb. Я знаю, что могу использовать псевдоним, но мне интересен файл конфигурации.
https://sourceware.org/gdb/download/onlinedocs/gdb/index.html
Я просмотрел документацию на сайте, прочитал man-страницу, но не вижу, возможно ли это.
Ответы
Ответ 1
Мне было интересно, поэтому я посмотрел на источник. Невозможно это сделать.
Во-первых, это зависит от локальной переменной в функции анализа аргумента (captured_main
). Во-вторых, сообщение печатается до чтения ~/.gdbinit
.
Помимо псевдонима (как вы упомянули), единственный способ сделать это - изменить gdb.
Ответ 2
только способ сохранить ваше здравомыслие, если вы начинаете gdb дюжину раз подряд:
alias gdb='gdb -q'