Mercurial > hg > Members > kono > nitros9-code
annotate docs/nitros9guide/chap7.chapter @ 1331:0a3500c747de
Fixed ANOTHER bug
author | boisy |
---|---|
date | Sun, 07 Sep 2003 00:53:51 +0000 |
parents | bc28c3bc3769 |
children | b00cf13c9f61 |
rev | line source |
---|---|
146 | 1 <chapter> |
2 <title>System Command Descriptions</title> | |
3 <para> | |
4 This section contains descriptions for each of the command | |
5 programs that are supplied with OS-9. These programs are usually | |
6 called using the shell, but can be called from most other OS-9 | |
7 family programs such as BASIC09, Interactive Debugger, Macro Text | |
8 Editor, etc. Unless otherwise noted, these programs are designed to | |
9 run as individual processes. | |
10 </para> | |
1094 | 11 <warning> |
146 | 12 <para> |
1148 | 13 Although many OS-9 commands may work on Level One or Level |
1094 | 14 Two systems, there are differences. Take care not to mix command |
15 files from Level One systems on Level Two, or the reverse. | |
146 | 16 </para> |
1094 | 17 </warning> |
146 | 18 <section> |
19 <title>Formal Syntax Notation</title> | |
20 <para> | |
21 Each command description includes a syntax definition which | |
22 describes how the command sentence can be constructed. These are | |
23 symbolic descriptions that use the following notation: | |
24 </para> | |
25 | |
26 <informaltable frame="none"> | |
27 <tgroup cols="2"> | |
647 | 28 <colspec colwidth="1in"/> |
29 <colspec colwidth="4in"/> | |
146 | 30 <tbody> |
31 <row> | |
32 <entry>[ ]</entry> | |
33 <entry>= Brackets indicate that the enclosed item(s) are optional.</entry> | |
34 </row> | |
35 <row> | |
36 <entry>&repeatst; &repeaten;</entry> | |
37 <entry>= Braces indicate that the enclosed item(s) can be | |
38 either omitted or repeated multiple times.</entry> | |
39 </row> | |
40 <row> | |
975
c565a4700689
The entitity replstart was replaced with <replaceable>
roug
parents:
971
diff
changeset
|
41 <entry><replaceable>path</replaceable></entry> |
146 | 42 <entry>= Represents any legal pathlist.</entry> |
43 </row> | |
44 <row> | |
975
c565a4700689
The entitity replstart was replaced with <replaceable>
roug
parents:
971
diff
changeset
|
45 <entry><replaceable>devname</replaceable></entry> |
146 | 46 <entry>= Represents any legal device name.</entry> |
47 </row> | |
48 <row> | |
975
c565a4700689
The entitity replstart was replaced with <replaceable>
roug
parents:
971
diff
changeset
|
49 <entry><replaceable>nodname</replaceable></entry> |
146 | 50 <entry>= Represents any legal memory module name.</entry> |
51 </row> | |
52 <row> | |
975
c565a4700689
The entitity replstart was replaced with <replaceable>
roug
parents:
971
diff
changeset
|
53 <entry><replaceable>procID</replaceable></entry> |
146 | 54 <entry>= Represents a process number.</entry> |
55 </row> | |
56 <row> | |
975
c565a4700689
The entitity replstart was replaced with <replaceable>
roug
parents:
971
diff
changeset
|
57 <entry><replaceable>opts</replaceable></entry> |
146 | 58 <entry>= One or more options defined in the command description.</entry> |
59 </row> | |
60 <row> | |
975
c565a4700689
The entitity replstart was replaced with <replaceable>
roug
parents:
971
diff
changeset
|
61 <entry><replaceable>arglist</replaceable></entry> |
146 | 62 <entry>= a list of arguments (parameters).</entry> |
63 </row> | |
64 <row> | |
975
c565a4700689
The entitity replstart was replaced with <replaceable>
roug
parents:
971
diff
changeset
|
65 <entry><replaceable>text</replaceable></entry> |
146 | 66 <entry>= a character string terminated by end-of-line.</entry> |
67 </row> | |
68 </tbody> | |
69 </tgroup> | |
70 </informaltable> | |
71 | |
72 <para> | |
73 NOTE: The syntax of the commands given does not include the shell's | |
74 built in options such as alternate memory size, I/O redirection, | |
75 etc. This is because the shell will filter its options out of the | |
76 command line before it is passed to the program being called. | |
77 </para> | |
78 </section> | |
79 | |
80 <section> | |
81 <title>Commands</title> | |
82 | |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
83 &asmref; |
146 | 84 &attrref; |
85 &backupref; | |
86 &binexref; | |
87 &buildref; | |
88 &chdref; | |
89 &cmpref; | |
90 &cobblerref; | |
153 | 91 &configref; |
146 | 92 ©ref; |
971 | 93 &cputyperef; |
146 | 94 &dateref; |
95 &dcheckref; | |
727 | 96 &debugref; |
971 | 97 &dedref; |
146 | 98 &delref; |
99 &deldirref; | |
971 | 100 &devsref; |
101 &dmoderef; | |
146 | 102 &dirref; |
971 | 103 &disasmref; |
146 | 104 &displayref; |
105 &dsaveref; | |
106 &dumpref; | |
107 &echoref; | |
108 &exref; | |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
109 &exbinref; |
971 | 110 &exmoderef; |
146 | 111 &formatref; |
112 &freeref; | |
153 | 113 &helpref; |
146 | 114 &identref; |
153 | 115 &inizref; |
971 | 116 &irqsref; |
146 | 117 &killref; |
118 &linkref; | |
119 &listref; | |
120 &loadref; | |
121 &loginref; | |
122 &makdirref; | |
123 &mdirref; | |
124 &mergeref; | |
125 &mfreeref; | |
126 &os9genref; | |
1093 | 127 &printerrref; |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
128 &procref; |
146 | 129 &procsref; |
130 &pwdref; | |
131 &renameref; | |
920 | 132 &runbref; |
146 | 133 &saveref; |
134 &setimeref; | |
135 &setprref; | |
136 &shellref; | |
137 &sleepref; | |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
138 &smapref; |
146 | 139 &teeref; |
140 &tmoderef; | |
141 &tsmonref; | |
153 | 142 &tuneportref; |
146 | 143 &unlinkref; |
144 &verifyref; | |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
145 &wcreateref; |
146 | 146 &xmoderef; |
153 | 147 |
146 | 148 </section> |
149 </chapter> |