
我有一個 ncurses 轉儲(例如來自 GNU 螢幕的螢幕記錄器),我想將其轉換為文本
(其中有一些對話,一些列表和其他東西,所有文本,但 ncurses 格式化,比如有一個永久狀態欄,時鐘等,我真的不想改變關於我使用哪個 ncurses 軟體的主題以及如何使用它來生成文本而不是通用解決方案...我提出這個問題是因為它不僅是一個軟體,而且很少,來自GNU screen 的螢幕錄影機只是一個例子)
如果我使用 less 工具來查看文件,它會抱怨是二進位文件,然後顯示很多垃圾
如果我使用 cat,我可以看到文本,但可以同時看到所有頁面,根本無法減慢速度或與其交互(如果我添加 | less ...它的行為就像根本不使用 cat 一樣)
與 grep 相同,如果找到字串,它只會一次顯示所有行
那麼,有什麼想法嗎?