0
在大量系統命令和程序中,特別是顯示某種進度條或更新信息的那些命令和程序,已更改的字符已被打印。如何更改打印文本
我想知道這將如何在任何編程語言中完成,因爲我只能通過運行clear
系統命令並打印新字符來替代舊字符來獲得類似效果,從而給出字符的錯覺'替換',這不用說是一種遠不那麼'優雅'的方法。
在大量系統命令和程序中,特別是顯示某種進度條或更新信息的那些命令和程序,已更改的字符已被打印。如何更改打印文本
我想知道這將如何在任何編程語言中完成,因爲我只能通過運行clear
系統命令並打印新字符來替代舊字符來獲得類似效果,從而給出字符的錯覺'替換',這不用說是一種遠不那麼'優雅'的方法。
這取決於您正在運行的系統,但對於Linux終端,程序可能會打印控制終端的特殊字符。例如。打印字節0x08
執行退格操作。
這些控制檯代碼中的很多都在console_codes(4)
手冊頁中列出。