#
# sh io functions
#
if [ "`echo -n`" = "-n" ]; then
  echon () { echo "$@\\c"; }
else
  echon () { echo -n "$@"; }
fi

query() {
  _Q="$1"
  _A="$2"
  echon "$_Q (y/n) [$_A] ? "
  X=""
  read X
  if [ "$X" = "" ]; then
    X="$_A"
  fi
  case "$X" in
    [yY]*) return 0;;
	*) return 1;;
  esac
}

check () {
  `echo "$1" | awk '{ if ( '"$2"' ) { print ":"; } else { print "false"; } exit; }'`;
}
