我编写了一个小脚本来隐藏 Chrome 窗口,但想修改代码以隐藏活动窗口。我可以使用 xdotool 获取活动窗口 ID 并将其隐藏。当我想取消隐藏它时遇到问题。如何检查隐藏的窗口并获取 id 以便取消隐藏?这是我当前仅隐藏 chrome 的代码:
#!/bin/bash
wid=`xdotool search --name Chrome|head -1`
wstate=`xwininfo -id $wid | grep "Map State:"`
if [[ "$wstate" == *IsViewable ]]
then
xdotool windowunmap $wid
else
xdotool windowmap $wid
fi