Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SHTK_PROCESS_RUN(3)    FreeBSD Library Functions Manual	   SHTK_PROCESS_RUN(3)

NAME
     shtk_process_run -- Executes a command in a controlled environment

LIBRARY
     shtk_import run

SYNOPSIS
     shtk_process_run [-t seconds] command [arg1 .. argN]

DESCRIPTION
     The shtk_process_run function executes the	command	provided in the	list
     of	arguments starting at command and logs,	using the logging functions
     offered by	shtk_cli(3), the invocation of the command and its termination
     status.

     Optionally, shtk_process_run can enforce a	maximum	run time for the exe-
     cuted command.  If	the -t is provided, then the executed command will be
     forcibly terminated with a	`KILL' signal if its run time exceeds the
     given seconds.

RETURN VALUES
     shtk_process_run returns the exit code of the executed command, or	127 if
     a timeout was provided and	the command timed out.

SEE ALSO
     shtk(3), shtk_process(3)

HISTORY
     shtk_process_run first appeared in	shtk 1.0.

     The -t flag appeared in shtk 1.5.

FreeBSD	13.0		       November	7, 2014			  FreeBSD 13.0

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | SEE ALSO | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=shtk_process_run&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help