rendered paste body#!/bin/bash
DESTDIR="${HOME}/screenshots"
#DESTDIR="${HOME}/bib/realprojekt"
NAME="`date +%y%m%d_%M%S_`\$wx\$h"
SUF="jpg"
PRE=""
OPTION="-cd 5"
display_help() {
cat << EOF
Usage: `basename "$0"` [-r/r/-w/w/-b/b] [-png|png|-jpg|jpg]
EOF
}
take_shot() {
scrot ${OPTION} "${PRE}${NAME}.${SUF}" -e 'mv $f '$DESTDIR' && gqview '$DESTDIR'/$f'
}
if [ $# -gt 2 ]
then
display_help
exit 1
elif [ $# -eq 0 ]
then
take_shot
exit 0
else
case "$1" in
-r|r|-R|-r|root|Root|-root|-Root)
OPTION=""
;;
-w|w|-W|-W|window|Window|-window|-Window)
OPTION="-s"
#PRE="part_"
;;
-b|b|-B|-B|border|Border)
OPTION="-sb"
#PRE="part_"
;;
*)
display_help
exit 1
esac
case "$2" in
jpg|JPG|-jpg|-JPG)
SUF="jpg"
;;
png|PNG|-png|-PNG)
SUF="png"
;;
*)
display_help
exit 1
esac
take_shot
exit 0
fi