Re: [gentoo-user] OT: bash scripting: implement uninterruptable sleep
Hi, On Tue, 28 Mar 2006, Richard Fish wrote: On 3/28/06, Sascha Lucas <[EMAIL PROTECTED]> wrote: I have a shell script and want a uninterruptable sleep. /usr/bin/sleep itself seems to have its own signal handlers. How is it possible to sleep uninterruptable? trap "echo 'Ctrl+C should not work'" INT now=`date +%s` expires=$(( $now + 10 )) while test $now -lt $expires; do sleep $(( $expires - $now )) now=`date +%s` done excellent! take system time and loop sleep until time is over. Thanks, Sascha. -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] OT: bash scripting: implement uninterruptable sleep
On 3/28/06, Sascha Lucas <[EMAIL PROTECTED]> wrote: > Hi List, > > I have a shell script and want a uninterruptable sleep. /usr/bin/sleep > itself seems to have its own signal handlers. How is it possible to sleep > uninterruptable? trap "echo 'Ctrl+C should not work'" INT now=`date +%s` expires=$(( $now + 10 )) while test $now -lt $expires; do sleep $(( $expires - $now )) now=`date +%s` done -Richard -- gentoo-user@gentoo.org mailing list