#! /bin/sh function pick_wallpaper { WALLPAPER_BASE="default-" X=`LC_ALL=C xdpyinfo|grep dimensions:|head -n 1|cut -dx -f1|egrep -o '[0-9]+'` Y=`LC_ALL=C xdpyinfo|grep dimensions:|head -n 1|cut -dx -f2|egrep -o '[0-9]+'` if [ $(($X*11/$Y)) -gt 15 ]; then WALLPAPER="1920x1200.jpg" else WALLPAPER="1600x1200.jpg" fi } pick_wallpaper echo /usr/share/wallpapers/$WALLPAPER_BASE$WALLPAPER