[英]lldb: Python scripting, accessing command history?
我目前正在使用lldb調試某些軟件,這是一個長達數周的項目。 我一直在為常用命令添加別名,甚至還調整了一個示例python腳本來幫助加快工作速度。
我遇到的問題-有時我鍵入命令,然后稍后需要引用該命令(例如,我需要的內存地址在那里)。 在bash中,我只是要做:
history | grep <command>
!<history number>
那顯然在lldb中不起作用。 我想添加一個腳本,在其中添加python命令“ history”,但我找不到可以訪問lldb命令歷史記錄的方法。 那可能嗎?
您是在談論python命令還是lldb命令? lldb支持命令歷史記錄(命令是command history
), !<HISTORY_NUMBER>
也可以。 ^ R將開始通過歷史記錄緩沖區進行增量搜索。 lldb命令行沒有命令管道(或grep),因此您無法以這種方式進行搜索,但是您仍然可以通過這種方式很好地解決問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.