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

FreeBSD Manual Pages

  
 
  

home | help
SHTK_PROCESS_RUN(3)	    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  termina-
       tion status.

       Optionally, shtk_process_run can	enforce	a maximum run time for the ex-
       ecuted  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	Ports 14.quarterly     November	7, 2014		   SHTK_PROCESS_RUN(3)

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

home | help