Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jan 2011 08:34:37 -0500
From:      Eitan Adler <lists@eitanadler.com>
To:        Aryeh Friedman <aryeh.friedman@gmail.com>
Cc:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: OT: How to set a timeout for a process
Message-ID:  <AANLkTinNK81B9VpPiMb7cUHH_ba=kJLGqEiqCZMn873x@mail.gmail.com>
In-Reply-To: <AANLkTi=NJA4by3Pnv7f=KOh-R%2BSTq_aLiuS9K4FFO0_7@mail.gmail.com>
References:  <AANLkTi=NJA4by3Pnv7f=KOh-R%2BSTq_aLiuS9K4FFO0_7@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 27, 2011 at 3:37 AM, Aryeh Friedman
<aryeh.friedman@gmail.com> wrote:
> I have a script that may or not hang (the reasons why it hangs are
> unimportant here) and need to call it from an other script and need to
> say if it hangs to give up after X seconds and just continue the
> script (no harm done if it fails)

If you are willing to be bash specific:
http://www.bashcookbook.com/bashinfo/source/bash-4.0/examples/scripts/timeout3
I'm not exactly sure how to do it in a normal POSIX shell.



-- 
Eitan Adler



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinNK81B9VpPiMb7cUHH_ba=kJLGqEiqCZMn873x>