--- trunk/hwinfo/emulate-ddcxinfo-knoppix.sh 2012/02/17 10:09:35 1646 +++ trunk/hwinfo/emulate-ddcxinfo-knoppix.sh 2012/04/24 14:11:07 1750 @@ -1,6 +1,23 @@ #!/bin/bash case $1 in - -vsync) hwinfo --monitor | grep "Vert. Sync" | sed 's:.*Vert.*Sync\ Range\:\ \(.*\)\ Hz:\1:' ;; - -hsync) hwinfo --monitor | grep "Hor. Sync" | sed 's:.*Hor.*Sync\ Range\:\ \(.*\)\ kHz:\1:' ;; + -vsync) + vsync=$(hwinfo --monitor | grep "Vert. Sync" | sed 's:.*Vert.*Sync\ Range\:\ \(.*\)\ Hz:\1:') + if [[ -z ${vsync} ]] + then + echo "0-0" + else + echo "${vsync}" + fi + ;; + + -hsync) + hsync=$(hwinfo --monitor | grep "Hor. Sync" | sed 's:.*Hor.*Sync\ Range\:\ \(.*\)\ kHz:\1:') + if [[ -z ${hsync} ]] + then + echo "0-0" + else + echo "${hsync}" + fi + ;; esac