Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sh(1)

exec(2)

SYSTEM(3S)

NAME

system − issue a shell command

SYNOPSIS

#include <stdio.h>

int system (string)
char ∗string;

HP-UX COMPATIBILITY

Level: HP-UX/RUN ONLY

Origin: System V

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

sh(1), exec(2). 

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.

Hewlett-Packard  —  last mod. May 11, 2021

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