我的脚本做类似:
while :;
clear
do_a_lot_of_output_here
sleep 1
done
在执行清除和输出时,是否有任何选项可以防止屏幕闪烁?我想像在watch命令中那样做(但它是用编写的C)。有什么建议吗?
clear | hexdump -C
00000000 1b 5b 48 1b 5b 32 4a |.[H.[2J|
00000007
PS。我bash只用。
我扩大了问题。
—
ravnur
我在stackoverflow.com/questions/5367068/上找到了另一个解决方案-
—
ott--
echo -en "\ec"闪存也可以吗?
我也找到了这个。答案的两个变体也会闪烁。
—
ravnur
我使用此工具取得了成功:extra.org/article/2009/07/watch1-bash-unicode
—
Raine 2015年
clear | hexdump -C吗?