是否有任何命令行工具可以在屏幕上绘制简单的图形,然后能够稍后清除/删除这些绘制的图形?
突出显示屏幕上的某个部分或在窗口上覆盖不透明矩形会很有用。稍后就可以清除图形了。
答案1
柠檬吧可能是一种方法。尽管它旨在用于 HUD 功能,但它可以在屏幕上绘制空矩形:
# Draw a rectangle on the screen,
# then have it disappear after 3 seconds:
{ echo "" && sleep 3; } | lemonbar -n "my_lemonbar" -g 200x200+40+40 -B '#88000000'
# or for something more persistent
( echo "" | lemonbar -p -n my_lemonbar -g 200x200+40+40 -B '#88000000' ) &
# Then, to remove the box:
pgrep -f "lemonbar .+ -n my_lemonbar"