using execl (3) as follows: execl("/bin/sh", "sh", "-c", command, (char *) NULL); system () returns after ... does not do this when invoked as sh .) Any user input that is employedalso the "Redirection" section of sh (1).) The input stream is referred to as "standard ... termios (3). SEE ALSO csh (1), sh (1), open (2), fopen (3), stdioalso the "Redirection" section of sh (1).) The input stream is referred to as "standard ... termios (3). SEE ALSO csh (1), sh (1), open (2), fopen (3), stdioalso the "Redirection" section of sh (1).) The input stream is referred to as "standard ... termios (3). SEE ALSO csh (1), sh (1), open (2), fopen (3), stdioexpansion by the shell (see sh (1)) of the parameters to a command, the stringexpansion by the shell (see sh (1)) of the parameters to a command, the stringexit status of 127. SEE ALSO sh (1), fork (2), pipe (2), wait4 (2), fcloseexit status of 127. SEE ALSO sh (1), fork (2), pipe (2), wait4 (2), fclosePATH, pathbuf, n); SEE ALSO getconf (1), sh (1), exec (3), fpathconf (3), pathconfglobbuf.gl_pathv[0]); SEE ALSO ls (1), sh (1), stat (2), exec (3), fnmatchwrapper function on those architectures. SEE ALSO sh (1), execve (2), execveat (2), forkwrapper function on those architectures. SEE ALSO sh (1), execve (2), execveat (2), forkwrapper function on those architectures. SEE ALSO sh (1), execve (2), execveat (2), forkwrapper function on those architectures. SEE ALSO sh (1), execve (2), execveat (2), forkwrapper function on those architectures. SEE ALSO sh (1), execve (2), execveat (2), forkwrapper function on those architectures. SEE ALSO sh (1), execve (2), execveat (2), forkHISTORY fnmatch () POSIX.1-2001, POSIX.2. SEE ALSO sh (1), glob (3), scandir (3), wordexp (3), globwrapper function on those architectures. SEE ALSO sh (1), execve (2), execveat (2), fork