#! /bin/ksh # sql+ : a better sqlplus # all of this was inspired by: # # while read -s l;do print "$l";done|sqlplus "$@" if [ "_$1" = _-h ] ; then cat 1>&2 </dev/tty 2>&1 if [[ -n "$l" && -z "${l##!*}" ]];then eval ${l#!} /dev/tty 2>&1 print else print "$l" fi done 2>/dev/null ) | $SQLPLUS $params stty sane