Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ system(3S) — sysv — mips UMIPS RISC/os 4.52

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

exec(2)

sh(1)



SYSTEM(3S-SysV)     RISC/os Reference Manual      SYSTEM(3S-SysV)



NAME
     system - issue a shell command

SYNOPSIS
     #include <stdio.h>

     int system (string)
     char *string;

DESCRIPTION
     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.

FILES
     /bin/sh

SEE ALSO
     exec(2).
     sh(1) in the User's Reference Manual.

DIAGNOSTICS
     system forks to create a child process that in turn exec's
     /bin/sh in order to execute string.  If the fork or exec
     fails, system returns a negative value and sets errno.





























                         Printed 1/15/91                   Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026