1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
<html><head><title>XLISP system</title>
<link rel="stylesheet" type="text/css" href="reference.css">
</head>
<body>
<a href="../start.htm">Nyquist / XLISP 2.0</a> -
<a href="../manual/contents.htm">Contents</a> |
<a href="../tutorials/tutorials.htm">Tutorials</a> |
<a href="../examples/examples.htm">Examples</a> |
<a href="reference-index.htm">Reference</a>
<hr>
<h1>system</h1>
<hr>
<p><table cellpadding="0" cellspacing="0" style="margin-left:10px"><tbody>
<tr valign="top">
<td><nobr>Type:</nobr></td>
<td><nobr> - </nobr></td>
<td width="100%"><nobr>function (subr)</nobr></td>
</tr>
<tr valign="top">
<td><nobr>Source:</nobr></td>
<td><nobr> - </nobr></td>
<td width="100%"><nobr>sys/unix/osstuff.c, sys/mac/macfun.c, sys/win/msvc/winfun.c</nobr></td>
</tr>
</tbody></table></p>
<h2>Syntax</h2>
<dl>
<dt>(system <i>command</i>)</dt>
<dd><i>command</i> - the OS command string to be executed<br>
returns - <a href="t.htm"> T </a> if the command
was successful, the error code otherwise</dd>
</dl>
<h2>Description</h2>
<p>The 'system' function will send the 'command' string to the underlying
operating system for execution. After execution of the 'command', the
'system' function will return a
<a href="t.htm"> T </a> result if the 'command' was
successful. If the 'command' was not successful, the numeric error code will
be returned. Any output from the 'command' execution will not be put in the
transcript file.</p>
<p><b>Note:</b> In Nyquist, this function is only defined to work on Unix
systems [including Linux and <nobr>Mac OS X]</nobr>. <nobr>On
Windows</nobr> systems, <a href="nil.htm">NIL</a> is returned.</p>
<h2>Examples</h2>
<pre class="example">
(system "ls") <font color="#008844">; do a directory listing</font>
</pre>
<p><nobr> <a href="#top">Back to Top</nobr></a></p>
<hr>
<a href="../start.htm">Nyquist / XLISP 2.0</a> -
<a href="../manual/contents.htm">Contents</a> |
<a href="../tutorials/tutorials.htm">Tutorials</a> |
<a href="../examples/examples.htm">Examples</a> |
<a href="reference-index.htm">Reference</a>
</body></html>
|