在GDB中,我可以使用「set logging on」打開日誌,但這隻記錄我的命令的結果,而不記錄命令本身。如果我能看到鍵入的命令,這將是有用的。有什麼方法可以記錄輸入的命令嗎?如何記錄我在GDB中輸入的命令?
1
A
回答
1
嘗試man script
。
另請參閱這個古代bug。事實上,這一點在10年內還沒有確定,這讓我相信它不太可能得到修復。
大多數GDB開發人員使用emacs
,從emacs
內部運行GDB,並獲得「免費」所需的功能。
0
一些超出
$設置歷史保存
?
你可以設置特定文件的歷史
集歷史名〜/ .the_history
+0
是的。歷史很好,但在會議結束時它會把所有東西都倒掉。這將是更好的能夠看到結果和歷史交織,即: X/X和PTR (下一行)0xdeadbeef:爲0x0 (編輯:添加的下一行的一部分,以使其更清晰,因爲意見不似乎關心新行格式) – Maxthecat 2014-12-06 19:54:34
相關問題
- 1. 如何在記錄文件中包含GDB命令?
- 2. 記錄命令的輸出?
- 3. 如何讓gdb保存命令歷史記錄?
- 4. 如何在Android中記錄SQLite命令?
- 5. 如何在GDB中使用shell命令的輸出作爲GDB命令的參數?
- 6. 如何在UNIX中始終記錄命令輸出變量
- 7. GDB - 我如何自動運行命令並保存輸出
- 8. 我如何執行命令誰輸入
- 9. 如何輸入adb命令?
- 10. 如何插入記錄的N個表在單個命令
- 11. 如何在python的命令行輸入#
- 12. 如何批量寫入命令行輸入到命令中?
- 13. Emacs等效於Vim的命令歷史記錄(用於輸入Meta-x命令)
- 14. log_file命令沒有記錄一個命令的輸出在Expect腳本中
- 15. psql:如何不記錄單個命令到歷史記錄中
- 16. GDB - 管道輸出的內部命令到shell命令
- 17. 禁用GDB輸出特定命令
- 18. 用於用戶輸入的Linux C++ gdb命令
- 19. 如何在win7中記錄未完成/無響應/掛起命令的輸出?
- 20. 如何知道我一直在輸入的命令?
- 21. 我如何忽略python中的命令行輸入空間
- 22. 如何在生產模式下在Rails中記錄系統命令輸出?
- 23. 在Perl中,我如何將一個命令的輸出傳遞給另一個命令的輸入?
- 24. 在GDB中,如何從用戶定義的命令運行內置命令
- 25. 如何在gdb斷點的命令中執行和執行更多命令
- 26. 寫入記錄使用APDU命令
- 27. npm命令行 - 如何在啓動後輸入新命令
- 28. 避免輸入文本搜索vim命令歷史記錄
- 29. 如何將整個GDB會話轉儲到文件,包括我輸入的命令及其輸出?
- 30. GDB排量命令
謝謝。雖然遠非理想,但這似乎是現在最好的方式。我可能不得不抓住GDB源代碼,只是自己實現功能/推送一個補丁! :) – Maxthecat 2014-12-08 18:06:09