Curses

如何從使用 curses 的程序中擷取輸出?

  • August 25, 2010

例如,該pv實用程序向我顯示目前的數據傳輸速率和每秒更新一次。我想將該輸出保存到一個文件中,這樣我就可以看到每秒傳輸數據的速率。我不能使用簡單的重定向,例如(pv /dev/zero > /dev/null) 2> out.txt.

使用screen,它提供了一種虛擬文本終端。當您從螢幕內執行 pv 之類的程序時(通過鍵入),您可以使用Control-a, hscreen pv保存螢幕快照。

引用自:https://serverfault.com/questions/174157