How to get current X screen resolution

Hi,

I need to get the current X*Y resolution of X in a shell script. xrandr -q gives me a line like this:
Screen 0: minimum 320 x 200, current 1600 x 1200, maximum 3080 x 1600

How can I extract the X and Y current resolution values? sed, awk, cut or any other console solution is welcomed.

Thanks

The output from xdpyinfo(1) also includes amongst many other things the line:

dimensions:    1280x800 pixels (301x192 millimeters)

that provides what you want, as long as you have only 1 screen.

But using xrandr(1) the following would do the trick:

$ cat ./xrandr_test.sh
LINE=`xrandr -q | grep Screen`
echo LINE = ${LINE}
WIDTH=`echo ${LINE} | awk '{ print $8 }'`
echo WIDTH = ${WIDTH}
HEIGHT=`echo ${LINE} | awk '{ print $10 }' | awk -F"," '{ print $1 }'`
echo HEIGHT = ${HEIGHT}
$ ./xrandr_test.sh
LINE = Screen 0: minimum 320 x 240, current 1280 x 800, maximum 1280 x 800
WIDTH = 1280
HEIGHT = 800
$

Thank you. This solves my problem.