我的脚本需要查询屏幕分辨率的宽度,例如,在 1980x1050 时,命令必须返回 1980。
我希望该脚本将窗口最大化到一半(将窗口拖到屏幕的任一侧时看到)。这样我就可以将其绑定到组合键。
到目前为止命令如下:
uid=`xprop -root | awk '/_NET_ACTIVE_WINDOW\(WINDOW\)/{print $NF}'`
xwit -resize $width $height -move $width 0 -id $uid
但是 $width 和 $height 是手动设置的,并且可以完成相应的工作。
答案1
重击:
Width=`xdpyinfo | grep 'dimensions:' | perl -pe 's/.+ ([0-9]+)x.+/$1/'`
Height=`xdpyinfo | grep 'dimensions:' | perl -pe 's/.+ ([0-9]+)x([0-9]+).+/$2/'`