| Line 86... |
Line 86... |
| 86 |
#endif
|
86 |
#endif
|
| 87 |
#ifdef unix
|
87 |
#ifdef unix
|
| 88 |
Unix-alikes pass the command line to a shell (normally \file{/bin/sh},
|
88 |
Unix-alikes pass the command line to a shell (normally \file{/bin/sh},
|
| 89 |
and POSIX requires that shell), so \code{command} can be anything the
|
89 |
and POSIX requires that shell), so \code{command} can be anything the
|
| 90 |
shell regards as executable, including shell scripts, and it can
|
90 |
shell regards as executable, including shell scripts, and it can
|
| 91 |
contain multiple commands separated by \code{;}.
|
91 |
contain multiple commands separated by \samp{;}.
|
| 92 |
|
92 |
|
| 93 |
On Windows, \code{system} does not use a shell and there is a separate
|
93 |
On Windows, \code{system} does not use a shell and there is a separate
|
| 94 |
function \code{shell} which passes command lines to a shell.
|
94 |
function \code{shell} which passes command lines to a shell.
|
| 95 |
|
95 |
|
| 96 |
If \code{intern} is \code{TRUE} then \code{popen} is used to invoke the
|
96 |
If \code{intern} is \code{TRUE} then \code{popen} is used to invoke the
|