<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>timeout</title><link rel="stylesheet" href="netatalk.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.65.1"><link rel="home" href="index.html" title="Netatalk 2.0 Manual"><link rel="up" href="man-pages.html" title="Chapter5.Manual Pages"><link rel="previous" href="timelord.8.html" title="timelord"><link rel="next" href="uniconv.1.html" title="uniconv"><link rel="stylesheet" type="text/css" charset="iso-8859-1" href="printer.css" media="print"><link rel="alternate stylesheet" type="text/css" charset="iso-8859-1" href="printer.css" title="Printer"><link rel="copyright" title="GNU General Public License" href="http://www.gnu.org/copyleft/gpl.html#SEC1"><link rel="author" title="The Netatalk Development Team" href="http://netatalk.sf.net"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">timeout</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="timelord.8.html">Prev</a></td><th width="60%" align="center">Chapter5.Manual Pages</th><td width="20%" align="right"><a accesskey="n" href="uniconv.1.html">Next</a></td></tr></table><hr></div><div class="refentry" lang="en"><a name="timeout.1"></a><div class="titlepage"><div></div><div></div></div><div class="refnamediv"><h2>Name</h2><p>timeout — Send a signal to a program after a certain time<a class="indexterm" name="id2919940"></a></p></div><div class="refsect1" lang="en"><a name="id2919948"></a><h2>SYNTAX</h2><p>timeout [-s <span class="emphasis"><em>signal</em></span>] <span class="emphasis"><em>seconds</em></span> <span class="emphasis"><em>program</em></span> [<span class="emphasis"><em>args</em></span>]</p></div><div class="refsect1" lang="en"><a name="id2919988"></a><h2>DESCRIPTION</h2><p><span class="emphasis"><em>timeout</em></span> executes a <span class="emphasis"><em>program</em></span> (with arguments <span class="emphasis"><em>args</em></span>)
and sends a <span class="emphasis"><em>signal</em></span> to it after a certain
amount of <span class="emphasis"><em>seconds</em></span>.</p></div><div class="refsect1" lang="en"><a name="id2920034"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term"><tt class="option">-s</tt> <i class="replaceable"><tt>signal</tt></i></span></dt><dd><p>Signal to send to the spawned process. This can be a numerical
or symbolic ID. This defaults to <tt class="envar">TERM</tt>.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2920077"></a><h2>EXAMPLES</h2><div class="variablelist"><dl><dt><span class="term">timeout 10 pap foo.ps</span></dt><dd><p>Execute "pap foo.ps" and send a <tt class="constant">SIGTERM</tt>
if <span class="emphasis"><em>pap</em></span> doesn't return after 10
seconds.</p></dd><dt><span class="term">timeout -s HUP 60 sh</span></dt><dd><p>Spawn a shell and send a hangup signal after one minute.</p></dd><dt><span class="term">timeout -s 9 10 evilprog</span></dt><dd><p>Execute a program and <span class="emphasis"><em>KILL</em></span> it
if it doesn't quit after 10 seconds.</p></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="timelord.8.html">Prev</a></td><td width="20%" align="center"><a accesskey="u" href="man-pages.html">Up</a></td><td width="40%" align="right"><a accesskey="n" href="uniconv.1.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">timelord</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">uniconv</td></tr></table></div></body></html>
|