> an other maybe better version > > at the beginning (only on home computer) > if [ "${SLEEPTIME}" ] ; then > SLEEPCMD="sleep ${SLEEPTIME} || true"
I don't understand the reason behind the part with "|| true" This should do: SLEEPCMD="type sleep && sleep ${SLEEPTIME}" > else > SLEEPCMD="# don't sleep" > fi > > and in the scripts you use > "$SLEEPCMD" > > It should work also if sleep doesn't exist. Yes, but is a lot uncleaner than testing for the existance of the cammand, then running it if it does exist. The only thing that I don't like about the solution with: type command && command is that it will generate noise on the console, that's why I prefer: [ ! -z "\`type command\`" ] && command -- Regards, EddyP ============================================= "Imagination is more important than knowledge" A.Einstein