Mercurial > hg > Members > kono > nitros9-code
annotate docs/nitros9guide/chap7.chapter @ 1892:77d83b367eba
reduced labeltab size so os9boot would link
author | robert |
---|---|
date | Fri, 14 Oct 2005 01:56:25 +0000 |
parents | b00cf13c9f61 |
children |
rev | line source |
---|---|
146 | 1 <chapter> |
2 <title>System Command Descriptions</title> | |
3 <para> | |
4 This section contains descriptions for each of the command | |
1500 | 5 programs that are supplied with NitrOS-9. These programs are usually |
6 called using the shell, but can be called from most other NitrOS-9 | |
146 | 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> |
1500 | 13 Although many NitrOS-9 commands may work on Level 1 or Level |
14 2 systems, there are differences. Take care not to mix command | |
15 files from Level 1 systems on Level 2, 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; | |
91 ©ref; | |
971 | 92 &cputyperef; |
146 | 93 &dateref; |
94 &dcheckref; | |
727 | 95 &debugref; |
971 | 96 &dedref; |
146 | 97 &delref; |
98 &deldirref; | |
971 | 99 &devsref; |
100 &dmoderef; | |
146 | 101 &dirref; |
971 | 102 &disasmref; |
146 | 103 &displayref; |
104 &dsaveref; | |
105 &dumpref; | |
106 &echoref; | |
107 &exref; | |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
108 &exbinref; |
971 | 109 &exmoderef; |
146 | 110 &formatref; |
111 &freeref; | |
153 | 112 &helpref; |
146 | 113 &identref; |
153 | 114 &inizref; |
971 | 115 &irqsref; |
146 | 116 &killref; |
117 &linkref; | |
118 &listref; | |
119 &loadref; | |
120 &loginref; | |
121 &makdirref; | |
122 &mdirref; | |
123 &mergeref; | |
124 &mfreeref; | |
125 &os9genref; | |
1093 | 126 &printerrref; |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
127 &procref; |
146 | 128 &procsref; |
129 &pwdref; | |
130 &renameref; | |
920 | 131 &runbref; |
146 | 132 &saveref; |
133 &setimeref; | |
134 &setprref; | |
135 &shellref; | |
136 &sleepref; | |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
137 &smapref; |
146 | 138 &teeref; |
139 &tmoderef; | |
140 &tsmonref; | |
153 | 141 &tuneportref; |
146 | 142 &unlinkref; |
143 &verifyref; | |
1014
d9ed9d44b70c
Some character entities had missing semicolons. It's &CPU;
roug
parents:
1011
diff
changeset
|
144 &wcreateref; |
146 | 145 &xmoderef; |
153 | 146 |
146 | 147 </section> |
148 </chapter> |