system - issue a shell command
#include <stdlib.h> int system(const char *string)
System causes the string to be given to sh(1) as input as if the string had been typed as a command at a terminal. The current process waits until the shell has completed, then returns the exit status of the shell.
sh(1), popen(3), execve(2), wait(2).
Exit status 127 indicates the shell couldn't be executed.