Чак сега го виждам ми защо не

Той стана цял скрипт.
GeSHi (Bash):
#!/bin/sh
verbose="y"
debug=""
error=0
script_dir=`dirname $0`
opt=""
while test "X$1" != "X" ; do
case "X$1" in
X-v) verbose="y" ; shift ;;
X-q) verbose="" ; shift ;;
X-debug) debug="y" ; shift ;;
X-a) adminticket="y" ; shift ;;
X-*) echo "Unknown option $1" ; error=1 ; shift ;;
X*) break ;;
esac
done
if test "X$1" = "X" ; then
error=1
else
adminuser="$1"
shift
fi
if test "X$1" = "X" ; then
error=1
else
fechaLimite="$1"
shift
fi
if test "X$adminuser" = "X" -o $error = 1 ; then
echo "Uso: $0 [-v|-q] [-debug] [-a] user <FechaLimite>"
exit 1
fi
if echo "whenever sqlerror exit failure";
echo "DELETE FROM table-name WHERE table <to_date('"$fechaLimite"','YYYY-MM-DD HH24:MI:SS');" | sqlplus -S $adminuser ;
then
echo "DONE"
else
echo "FAILED"
exit 1
fi
Стартира се така
GeSHi (Bash):
./scriptname.sh user/user@sid-name "2011-02-24"
Така ще затрие всичко по старо от 2011-02-24