当我使用clear
命令清除屏幕时。它没有被清除(当我在命令完成后向上滚动一点时查看屏幕截图)
所以我将命令加倍以获得正确的行为:
$ clear && clear && DD=0 ...
Run Code Online (Sandbox Code Playgroud)
为什么我需要将命令加倍才能清除屏幕?
UPD
实际上,如果我只是clear
清除了屏幕。但我可以向上滚动并查看最后 25 行(如果屏幕为 80x25)。当我跑步时,clear;clear
我清除了这些线条。