|
Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!
SYSTEM(3) FreeBSD Library Functions Manual SYSTEM(3)
NAME
system -- pass a command to the shell
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <stdlib.h>
int
system(const char *string);
DESCRIPTION
The system() function hands the argument string to the command inter-
preter sh(1). The calling process waits for the shell to finish execut-
ing the command, ignoring SIGINT and SIGQUIT, and blocking SIGCHLD.
If string is a NULL pointer, system() will return non-zero if the command
interpreter sh(1) is available, and zero if it is not.
The system() function returns the exit status of the shell as returned by
waitpid(2), or -1 if an error occurred when invoking fork(2) or
waitpid(2). A return value of 127 means the execution of the shell
failed.
SEE ALSO
sh(1), execve(2), fork(2), waitpid(2), popen(3)
STANDARDS
The system() function conforms to ISO/IEC 9899:1990 (``ISO C90'') and is
expected to be IEEE Std 1003.2 (``POSIX.2'') compatible.
FreeBSD 6.2 June 4, 1993 FreeBSD 6.2
Man(1) output converted with
man2html and wrapped by fishsponge
This page was generated on Fri Sep 21 07:56:40 BST 2007
|
Your favourite pages:
No pages logged yet. Trying to save cookie... Top 10 most popular pages:
svn man page (5400 hits) (FreeBSD 6.2)
sqlite3 man page (5399 hits) (openSUSE 10.2)
adv_cap_autoneg man page (4903 hits) (Solaris 10 11_06)
CPAN man page (4638 hits) (Suse Linux 10.1)
ssh man page (4358 hits) (Suse Linux 10.1)
ssh-socks5-proxy-connect man page (3024 hits) (Solaris 10 11_06)
netcat man page (2831 hits) (Suse Linux 10.1)
signal man page (2740 hits) (Suse Linux 10.1)
pprosetup man page (2531 hits) (Solaris 10 11_06)
startproc man page (2526 hits) (Suse Linux 10.1)
|