On Sat, 14 Jan 2006 11:40:13 +0100, John Smith <[EMAIL PROTECTED]> wrote:
> which heroe can tell me why the following does not work : > > #!/bin/sh > cat <<EOF >newscriptfile.sh > #!/bin/sh > NOWS=$(date +%S) > NOWS=${NOWS#0} > NOWM=$(date +%M) > NOWM=${NOWM#0} > NOWH=$(date +%H) > NOWH=${NOWH#0} > FROMNOW=$1 > > MINUTE=$((${NOWM} + ${FROMNOW})) > MINUTE=$((${MINUTE} % 60)) > HOUR=$((${NOWM} + ${FROMNOW})) > HOUR=$((${HOUR} / 60)) > HOUR=$((${NOWH} + ${HOUR})) > HOUR=$((${HOUR} % 24)) > echo $HOUR" "$MINUTE > EOF Exactly *what* doesn't work? If I execute is at 12:25 as follows: > ./newscriptfile.sh 1 12 26 ... seems correct to me. What error do you get? -- Matthijs [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]