home *** CD-ROM | disk | FTP | other *** search
- struct file files[42]=
- {
- {
- "COMMAND : Assign",
- "FORMAT : ASSIGN [[<name>]<dir>][LIST]",
- "TEMPLATE: ASSIGN NAME,DIR,LIST/s",
- "SYNOPSIS:",
- " To give a logical device name to a system directory.",
- "NAME is the logical device name given to the directory specified by DIR.",
- "DIR is the name of the directory to which name will be associated with",
- "from then on or until a system reset occurs. LIST is a switch that when",
- "added to ASSIGN will show all current device names in use.",
- " ",
- "EXAMPLE :",
- " ",
- "ASSIGN c: ram:c",
- " Assigns the name :c to the directory ram:c.",
- " ",
- "ASSIGN LIST",
- " Will display current logical device names in use.",
- " ",
- " "
- },
- {
- "COMMAND : Break",
- "FORMAT : BREAK <task>[ALL][C][D][E][F]",
- "TEMPLATE: BREAK TASK/a,ALL/s,C/s,D/s,E/s,F/s",
- "SYNOPSIS:",
- " To set the flags in the given task. BREAK will attempt to set the",
- "specified flags in the process. C will set the CTRL-C flag, D will set",
- "the CTRL-D flag, E will set the CTRL-E flag and F will set the CTRL-F",
- "flag. ALL will set all of the above flags and finally TASK is the cli",
- "process number of the process to be flagged.",
- " ",
- "EXAMPLE :",
- " ",
- "BREAK 4",
- " Sets the default CTRL-C flag of process 4, similar",
- "to selecting cli 4> with the mouse and pressing CTRL-C.",
- " ",
- "BREAK 4 ALL",
- " Sets all the flags for process number 4.",
- " "
- },
- {
- "COMMAND : Cd",
- "FORMAT : CD [<dir>]",
- "TEMPLATE: CD DIR",
- "SYNOPSIS:",
- " To change the current directory to the directory specified by DIR.",
- "CD by itself will display the current directory and DIR is the name of",
- "the directory to be made the current directory.",
- " ",
- "EXAMPLE :",
- " ",
- "CD df1:test",
- " Makes directory test on drive df1: the current directory.",
- "CD df0:test1",
- " Makes directory test1 on drive df0: the current directory.",
- "CD ram:workarea",
- " Makes directory workarea on the ram-disk the current directory.",
- "CD",
- " Will display the current directory.",
- " "
- },
- {
- "COMMAND : Copy",
- "FORMAT : COPY [[FROM]<name>][TO<name>][ALL][QUIET]",
- "TEMPLATE: COPY FROM,TO/a,ALL/s,QUIET/s",
- "SYNOPSIS:",
- " To copy one file or a complete directory from one place to another.",
- "FROM is the name of the source file and TO is the name of the output file.",
- "If ALL is specified COPY will copy all the files in all subdirectories.",
- "If QUIET is specified COPY will not echo the files copied to the screen.",
- " ",
- "EXAMPLE :",
- " ",
- "COPY c/copy to devs",
- " Will copy copy from the c directory to directory devs.",
- "COPY df0:c all to ram:c",
- " Will copy all the files from the c directory to directory ram:c.",
- "COPY df0:c all to ram:c quiet",
- " Same as above but will not echo the files copied",
- " ",
- " "
- },
- {
- "COMMAND : Date",
- "FORMAT : DATE [<date>][<time>][TO|VER<name>]",
- "TEMPLATE: DATE DATE,TIME,TO=VER/k",
- "SYNOPSIS:",
- " To display the current date and time or set the system date or time.",
- "DATE takes the form of DD-MMM-YY and TIME takes the form of HH-MM-SS in",
- "twenty-four hour format. VER is the name of a file to be used for",
- "verification.",
- " ",
- "EXAMPLE :",
- " ",
- "DATE",
- " Will display the current date.",
- "DATE 03-Mar-86",
- " Will set the date to March third of 86.",
- "DATE 03-Mar-86 23:15:00",
- " Will set the system date and time.",
- " ",
- " "
- },
- {
- "COMMAND : Delete",
- "FORMAT : DELETE <name>[<name>...][ALL][Q|QUIET]",
- "TEMPLATE: DELETE ,,,,,,,,,,ALL,/s,Q=QUIET/s",
- "SYNOPSIS:",
- " DELETE will attempt to delete up to ten files or directories on the",
- "disk. ALL when specified with a directory name will delete all the files",
- "in the directory including the directory. QUIET if specified will not",
- "echo the files being deleted to the screen.",
- " ",
- "EXAMPLE :",
- " ",
- "DELETE test1",
- " Will delete the file test1 from the disk.",
- "DELETE test1 test2 test3 test4",
- " Will delete the files test1 test2 test3 test4 from the disk.",
- "DELETE c ALL QUIET",
- " Will delete the whole directory c without echoing of the files deleted",
- " ",
- " "
- },
- {
- "COMMAND : Dir",
- "FORMAT : DIR [<name>][OPT A|I|AI]",
- "TEMPLATE: DIR DIR,OPT/k",
- "SYNOPSIS:",
- " DIR will display the contents of the current directory in sorted order.",
- "DIR is the name of the directory to be displayed and OPT can take on three",
- "forms which are : OPT A will display all subdirectories in the current",
- "directory. OPT I will give the user the choice of entering the",
- "subdirectories and the choice to delete a file by using E at the ? prompt",
- "to enter the subdirectory and DEL to delete the file.",
- " ",
- "EXAMPLE :",
- " ",
- "DIR",
- " Will display the files in the current directory.",
- "DIR df0: OPT A",
- " Will display all files including subdirectory files starting in the ",
- " root directory.",
- " "
- },
- {
- "COMMAND : Diskcopy",
- "FORMAT : DISKCOPY [FROM]<disk>TO<disk>[NAME <name>]",
- "TEMPLATE: DISKCOPY FROM/a,TO/a/k,NAME/k",
- "SYNOPSIS:",
- " To copy one floppy disk to another. DISKCOPY will make a complete",
- "copy of an unprotected disk. FROM is the volume name of the source disk",
- "and TO is the name of the output disk. If the optional key word NAME is",
- "given the output disk will be given the name specified with NAME.",
- " ",
- "EXAMPLE :",
- " ",
- "DISKCOPY df0: to df1:",
- " Will copy the contents of the disk in drive 0 to drive 1.",
- "DISKCOPY df0: to df0:",
- " Will make a copy of the source disk useing one drive.",
- "DISKCOPY df0: to df1: NAME \"testdisk\"",
- " Will make a copy of the source disk and give the output disk the name ",
- " test.",
- " "
- },
- {
- "COMMAND : Echo",
- "FORMAT : ECHO <string>",
- "TEMPLATE: ECHO ",
- "SYNOPSIS:",
- " To display the string given by the user onto the screen. The STRING",
- "could be a variable or a constant enclosed within a pair of double quotes.",
- " ",
- "EXAMPLE :",
- " ",
- "ECHO \"Hello world.\"",
- " Will display the constant Hello world. to the console.",
- " ",
- "ECHO <file$>",
- " Will display the contents of the batch file variable file$.",
- " ",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Ed",
- "FORMAT : ED [FROM]<name>[SIZE<n>]",
- "TEMPLATE: ED FROM/a,SIZE",
- "SYNOPSIS:",
- " ED is a screen editor used to edit text files. FROM is the name of",
- "the source file and SIZE is the size of the file if it is larger than",
- "40000 bytes.",
- " ",
- "EXAMPLE :",
- " ",
- "ED test",
- " Will edit the text file test.",
- " ",
- "ED test1 50000",
- " Will edit the text file test1 with a memory size of 50000 bytes.",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Edit",
- "FORMAT : EDIT [FROM]<name>[[TO]<name>][WITH<name>][VER<name>][OPT<option>]",
- "TEMPLATE: EDIT FROM/a,TO,WITH/k,VER/k,OPT/k",
- "SYNOPSIS:",
- " EDIT is a line editor which is used to edit text files one line at a",
- "time starting with the first line of the file. FROM is the name of the",
- "source file and TO is the destination file. WITH is the name of the file",
- "with predetermined commands in it. VER is the file that will receive any",
- "error messages and verifications and OPT sets the maximum number of lines",
- "previous to n in Pn and the maximum line width in Wn. The default settings",
- "are P40W120.",
- " ",
- "EXAMPLE :",
- " ",
- "EDIT test1 TO test2 WITH editcodes OPT W200",
- " Will edit the file test1 with output to test2 using editcodes for",
- " commands and a maximum line width of 200 characters.",
- " ",
- " "
- },
- {
- "COMMAND : Endcli",
- "FORMAT : ENDCLI",
- "TEMPLATE: ENDCLI",
- "SYNOPSIS:",
- " ENDCLI will end the currently selected CLI process. You may select",
- "which CLI process to end by 'clicking' or activating with the pointer the",
- "appropriate CLI task.",
- " ",
- "EXAMPLE :",
- " ",
- "ENDCLI",
- " ",
- " ",
- " ",
- " ",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Execute",
- "FORMAT : EXECUTE <commandfile>[<arg>]",
- "TEMPLATE: EXECUTE commandfile,args",
- "SYNOPSIS:",
- " EXECUTE will run a command file that has been previously defined by",
- "the user. COMMANDFILE is the name of the file to be executed and ARGS are",
- "the arguments required by the file to run.",
- " ",
- "EXAMPLE :",
- " ",
- "EXECUTE ramcopy",
- " Will execute the command file ramcopy.",
- " ",
- "EXECUTE ramcopy ram:",
- " Will execute the command file ramcopy with the required arguments ram:",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Failat",
- "FORMAT : FAILAT <n>",
- "TEMPLATE: FAILAT RCLIM",
- "SYNOPSIS:",
- " FAILAT will instruct a command file to fail if a program returns a code",
- "greater than or equal to the return code limit. N is the number for the",
- "command sequence to fail at.",
- " ",
- "EXAMPLE :",
- " ",
- "FAILAT 3",
- " Failat will fail if a return code of 3 or greater is returned.",
- " ",
- "FAILAT 15",
- " Failat will fail if a return code of 15 or greater is returned.",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Fault",
- "FORMAT : FAULT [<n>]",
- "TEMPLATE: FAULT ,,,,,,,,,,",
- "SYNOPSIS:",
- " FAULT will display up to ten messages for the number N specified by",
- "the user.",
- " ",
- "EXAMPLE :",
- " ",
- "FAULT 123",
- " Fault will display the corresponding message to the number 123.",
- " ",
- "FAULT 123 124",
- " Fault will display the corresponding messages to the numbers 123 124.",
- " ",
- "FAULT 123 124 125",
- " Fault will display the messages for the three numbers 123 124 125.",
- " ",
- " "
- },
- {
- "COMMAND : Filenote",
- "FORMAT : FILENOTE [FILE]<file>COMMENT<string>",
- "TEMPLATE: FILENOTE FILE/a,COMMENT/k",
- "SYNOPSIS:",
- " FILENOTE will attach a comment to the specified file. The comment will",
- "be seen when the user 'LIST's the file. File is the name of the file the",
- "note will be attached to and COMMENT is the note enclosed in double quotes.",
- " ",
- " ",
- "EXAMPLE :",
- " ",
- "FILENOTE test1 COMMENT \"Ver 3.1 26-feb-86\"",
- " Will attach the note Ver 3.1 26-feb-86 to the file test1.",
- " ",
- " ",
- "FILENOTE test1 COMMENT \"final version.\"",
- " Will attach the note final version to the file test1.",
- " ",
- " "
- },
- {
- "COMMAND : Format",
- "FORMAT : FORMAT DRIVE <drivename> NAME <string>",
- "TEMPLATE: FORMAT DRIVE/a/k,NAME/a/k",
- "SYNOPSIS:",
- " FORMAT will format and initialize a 3-1/2 inch disk. DRIVE is the name",
- "of the disk drive where the disk is to be formatted and NAME is the name the",
- "disk will be associated with from that point on. The name of the disk",
- "should be placed in a pair of double quotes if it contains spaces.",
- " ",
- "EXAMPLE :",
- " ",
- "FORMAT DRIVE df0: NAME \"test disk\"",
- " Will format the disk in drive df0: and assign the name test disk to it.",
- " ",
- " ",
- "FORMAT DRIVE df1: NAME test1",
- " Will format the disk in drive df1: and assign the name test1 to the disk.",
- " ",
- " "
- },
- {
- "COMMAND : If",
- "FORMAT : IF [NOT][WARN][ERROR][FAIL][<str>EQ<str>][EXISTS <name>]",
- "TEMPLATE: IF NOT/s,WARN/s,ERROR/s,FAIL/s,EQ/k,EXISTS/k",
- "SYNOPSIS:",
- " The IF command allows for conditional testing in a command sequence.",
- "The following keywords are available to the user:",
- " NOT Reverses the results of the test.",
- " WARN Satisfied if the previously returned code is >=5.",
- " ERROR Satisfied if the previously returned code is >=10.",
- " FAIL Satisfied if the previously returned code is >=20.",
- " <a>EQ<b> Satisfied if the text of a and b are equal.",
- " EXISTS Satisfied if the file does exist.",
- " ",
- "EXAMPLE :",
- "IF <condition> IF <condition> IF EXISTS ram:workarea",
- "<command> <command> TYPE ram:workarea/sourcecode",
- "ENDIF ELSE ENDIF",
- " <command>",
- " ENDIF"
- },
- {
- "COMMAND : Info",
- "FORMAT : INFO",
- "TEMPLATE: INFO",
- "SYNOPSIS:",
- " INFO will display information about the Amiga filing system. There will",
- "be information given on each disk that is in the system at that time and on",
- "the RAM-DISK if there is one created. INFO will also display data on which",
- "devices are currently available.",
- " ",
- "EXAMPLE :",
- " ",
- "INFO",
- " ",
- " Will display all of the information about the filling system.",
- " ",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Install",
- "FORMAT : INSTALL [DRIVE]<drive>",
- "TEMPLATE: INSTALL DRIVE/a",
- "SYNOPSIS:",
- " INSTALL will make a newly formatted diskette bootable. This bootable",
- "disk can then be used to start the Amiga up at the Workbench prompt.",
- " ",
- "EXAMPLE :",
- " ",
- "INSTALL df0:",
- " Will make the disk in drive df0: bootable.",
- "INSTALL df1:",
- " Will make the disk in drive df1: bootable.",
- "INSTALL df2:",
- " Will make the disk in drive df2: bootable.",
- "INSTALL df3:",
- " Will make the disk in drive df3: bootable.",
- " ",
- " "
- },
- {
- "COMMAND : Join",
- "FORMAT : JOIN <name><name>[<name>]AS<name>",
- "TEMPLATE: JOIN ,,,,,,,,,,,,,,,AS/a/k",
- "SYNOPSIS:",
- " JOIN will merge up to fifteen files specified in the order given. The",
- "resultant document will be placed in the file specified by AS.",
- " ",
- "EXAMPLE :",
- " ",
- "JOIN test1 test2 AS test3",
- " Will put the file test1 into test3 then put test2 at the end of the file",
- " in test3. File test3 will then contian test1 and test2 in that order.",
- " ",
- "JOIN test1 test2 test3 test4 test5 test6 test7 test8 test9 AS test10",
- " Will join the nine files test1 thru test9 and put them in test10.",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Lab",
- "FORMAT : LAB <string>",
- "TEMPLATE: LAB <text>",
- "SYNOPSIS:",
- " LAB allows the user to assign labels to various parts of a command",
- "sequence. These labels are then used by the 'SKIP' command to jump to",
- "various sections of the command files. TEXT is the name of the label.",
- " ",
- "EXAMPLE :",
- " ",
- "LAB printarea",
- " Will make 'printarea' a label that the skip command will recognize.",
- " ",
- "LAB setreturncode",
- " Will make the label 'setreturncode' usable for the skip command.",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : List",
- "FORMAT : LIST[[DIR]<dir>][P<pat>][KEYS[DATES][NODATES][TO][S<str>][SINCE]",
- "TEMPLATE: LIST DIR,P/k,KEYS/s/DATES/s,NODATES/s,TO/k,S/k,SINCE/k,UPTO/k",
- "SYNOPSIS:",
- " LIST will display specified information about a file or a directory to",
- "the screen. The following keywords are available to the LIST command:",
- " TO Specifies the file or device for the output to go to.",
- " KEYS Gives the header keys of the files specified.",
- " DATES Displays the dates in the form DD-MMM-YY.",
- " NODATES Does not display the date.",
- " SINCE<date> Displays all files on or after the date given.",
- " UPTO<date> Displays all files upto and before the date given.",
- " QUICK Displays only the file names and directories.",
- " ",
- " ",
- "EXAMPLE :",
- "LIST df0: KEYS DATES TO prt:",
- " Will display all the files on the disk in drive df0: with the keys and",
- " dates given with the output going to the printer device."
- },
- {
- "COMMAND : Makedir",
- "FORMAT : MAKEDIR <dir>",
- "TEMPLATE: MAKEDIR /a",
- "SYNOPSIS:",
- " MAKEDIR creates a directory with the name that you specify. DIR is the",
- "name of the directory to be created.",
- " ",
- "EXAMPLE :",
- " ",
- "MAKEDIR ram:c",
- " Will make the directory named 'c' on the ram-disk.",
- " ",
- "MAKEDIR df0:workarea",
- " Will make the directory 'workarea' on the disk in drive df0:.",
- " ",
- "MAKEDIR df1:sourcecode",
- " Will make the directory 'sourcecode' on the disk in drive df1:",
- " ",
- " "
- },
- {
- "COMMAND : Newcli",
- "FORMAT : NEWCLI [<window>]",
- "TEMPLATE: NEWCLI WINDOW",
- "SYNOPSIS:",
- " NEWCLI creates a new window that will be associated with a new",
- "interactive CLI process. In order to create a custom window use the WINDOW",
- "syntax which takes the form of:",
- " CON:x/y/width/height/title",
- " ",
- "EXAMPLE :",
- " ",
- "NEWCLI",
- " Will create a new cli window which is of the default size and postion.",
- " ",
- "NEWCLI CON:10/30/400/100/printercli",
- " Will create a new cli with the window postioned at x=10,y=30 and the ",
- " width is 400 pixels and the height is 100 pixels the title is printercli.",
- " ",
- " "
- },
- {
- "COMMAND : Prompt",
- "FORMAT : PROMPT <prompt>",
- "TEMPLATE: PROMPT PROMPT",
- "SYNOPSIS:",
- " The PROMPT command will change the default prompt to the one specified.",
- "the command PROMPT alone will reset the prompt back to its original form.",
- "If you give the special character combination '%n' the new prompt will also",
- "contain the current process number.",
- " ",
- "EXAMPLE :",
- " ",
- "PROMPT \"ed\"",
- " Will change the current prompt to ed.",
- " ",
- " ",
- "PROMPT \"ed%n>\"",
- " Will change the current prompt to edn> where n is the current process",
- " number.",
- " "
- },
- {
- "COMMAND : Protect",
- "FORMAT : PROTECT [FILE]<filename>[FLAGS<status>]",
- "TEMPLATE: PROTECT FILE,FLAGS/k",
- "SYNOPSIS:",
- " PROTECT will set a files protection flags according to the status",
- "given. FILE is the name of the file to protect and FLAGS can be any of the",
- "following:",
- " R Sets the read flag",
- " W Sets the write flag",
- " D Sets the delete flag",
- " E Sets the execute flag",
- "NOTE: The current version of Workbench only supports the Delete flag.",
- " ",
- "EXAMPLE :",
- " ",
- "PROTECT test1 FLAGS e",
- " Will make the file test1 executeable only.",
- "PROTECT test2 FLAGS ed",
- " Will make the file test2 excuteable and deleteable only."
- },
- {
- "COMMAND : Quit",
- "FORMAT : QUIT [<returncode>]",
- "TEMPLATE: QUIT RC",
- "SYNOPSIS:",
- " QUIT will force an exit from a command sequence with the return code",
- "give by the user. RC is the user supplied return code.",
- " ",
- "EXAMPLE :",
- " ",
- "QUIT",
- " Will return with a return code of zero.",
- " ",
- "QUIT 10",
- " Will return with a return code of 10.",
- " ",
- "QUIT 20",
- " Will return with a return code of 20.",
- " ",
- " "
- },
- {
- "COMMAND : Relabel",
- "FORMAT : RELABEL [DRIVE]<drive>[NAME]<name>",
- "TEMPLATE: RELABEL DRIVE/a,NAME/a",
- "SYNOPSIS:",
- " RELABEL will change the name of a disk to the name specified. DRIVE",
- "is the drive number and NAME is the new name for the disk.",
- " ",
- "EXAMPLE :",
- " ",
- "RELABEL DRIVE df0: NAME \"test\"",
- " Will give the name test to the disk in drive df0: .",
- " ",
- " ",
- "RELABEL DRIVE df1: NAME \"test1\"",
- " Will give the name test1 to the disk in dive df1: .",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Rename",
- "FORMAT : RENAME [FROM]<name>[TO|AS]<name>",
- "TEMPLATE: RENAME FROM/a,TO=AS/a",
- "SYNOPSIS:",
- " RENAME will change the name of a file to the one designated. FROM is",
- "the old name and TO is the new name for the file. RENAME will also work on",
- "directories.",
- " ",
- "EXAMPLE :",
- " ",
- "RENAME execute TO do",
- " Will change the file named execute to the new name do.",
- " ",
- "RENAME type TO print",
- " Will change the file named type to the new name print.",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Run",
- "FORMAT : RUN <command>",
- "TEMPLATE: RUN command + command ...",
- "SYNOPSIS:",
- " RUN will execute commands and programs as background processes.",
- "COMMAND is the name of the command or program name. The plus sign will",
- "allow the user to run more than one command in each entry.",
- " ",
- "EXAMPLE :",
- " ",
- "RUN TYPE sourcecode",
- " Will run the command type which will print the file sourcecode.",
- " ",
- "RUN TYPE sourcecode + <hit return, then type the next command> ",
- "NEWCLI",
- " Will run the command type which will print the file sourcecode and when",
- " finshed wil make a new cli.",
- " ",
- " "
- },
- {
- "COMMAND : Search",
- "FORMAT : SEARCH [FROM]<name>|<pat>[SEARCH]<string>[ALL]",
- "TEMPLATE: SEARCH FROM,SEARCH/a,ALL/s",
- "SYNOPSIS:",
- " SEARCH will look for the text string that you specify in all the files",
- "in a directory. FROM is the name of a file or directory to search through.",
- "SEARCH is the string to search for. ALL if specified will cause the search",
- "to extend into all the files and subdirectories of the given directory.",
- " ",
- "EXAMPLE :",
- " ",
- "SEARCH SEARCH ver3.3",
- " Will search through the current directory for the string ver3.3.",
- "SEARCH df0: \"ver3.3\" ALL",
- " Will search through the whole disk for the string ver3.3.",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Skip",
- "FORMAT : SKIP <label>",
- "TEMPLATE: SKIP LABEL",
- "SYNOPSIS:",
- " SKIP performs a jump to a label name specified by LAB. LABEL is the",
- "name of a previously defined label.",
- " ",
- "EXAMPLE :",
- " ",
- "SKIP errorroutine",
- " Will skip to the label named errorrutine.",
- " ",
- "SKIP printit",
- " Will skip to the label named printit.",
- " ",
- "SKIP findfile",
- " Will skip to the label named findfile.",
- " ",
- " "
- },
- {
- "COMMAND : Sort",
- "FORMAT : SORT [FROM]<name>[[TO]<name>][COLSTART<n>]",
- "TEMPLATE: SORT FROM/a,TO/a,COLSTART/k",
- "SYNOPSIS:",
- " SORT will sort ASCII files. FROM is the name of the source file and",
- "TO is the name of the destination file. COLSTART <n> is used to specify",
- "the first column where the sort is to start, n is the column number.",
- " ",
- "EXAMPLE :",
- " ",
- "SORT test TO output",
- " Will sort the file test and put the resluts into the file output.",
- " ",
- "SORT test1 TO sortedtest COLSTART 5",
- " Will sort the file test1 and put the results into the file sortedtest",
- " with the sort starting in column 5.",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Stack",
- "FORMAT : STACK [<n>]",
- "TEMPLATE: STACK SIZE",
- "SYNOPSIS:",
- " STACK is used to display the current stack size or to alter the stack.",
- "If STACK is used alone it will display the current stack size. If SIZE is",
- "given then the stack is either increased or decreased to that amount.",
- " ",
- " ",
- "EXAMPLE :",
- " ",
- "STACK",
- " Will display the current stack size.",
- " ",
- "STACK 8000",
- " Will increas the stack size to 8000 bytes.",
- " ",
- "STACK 3000",
- " Will decrease the stack size to 3000 bytes."
- },
- {
- "COMMAND : Status",
- "FORMAT : STATUS [<process>][FULL][TCB][SEGS][CLI][ALL]",
- "TEMPLATE: STATUS PROCESS,FULL/s,TCB/s,SEGS/s,CLI=ALL/s",
- "SYNOPSIS:",
- " STATUS will display the information regarding the currently existing",
- "CLI processes. PROCESS is the number of the process to display information",
- "about. If FULL is specified status will display TCB, SEGS, and CLI.",
- "If TCB is specified it will display stack and vector size of each process.",
- "If SEGS is specified it will display the names of the segment list. If ",
- "CLI is specified it will display the CLI processes running.",
- " ",
- "EXAMPLE :",
- " ",
- "STATUS FULL",
- " Will display all the information about the currently running processes.",
- "STATUS 1 SEGS",
- " Will display the segment list of process 1.",
- " ",
- " "
- },
- {
- "COMMAND : Type",
- "FORMAT : TYPE [FROM]<name>[[TO]<name>][OPT N|H]",
- "TEMPLATE: TYPE FROM/a,TO,OPT/k",
- "SYNOPSIS:",
- " TYPE will display a text file to the screen or device of the user's",
- "choice. FROM is the source file and TO is the destination file or device",
- "name. OPT can have one of two keywords specified, H will have the output",
- "printed in hex and N will print line numbers.",
- " ",
- "EXAMPLE :",
- " ",
- "TYPE test1 TO file1",
- " Will type the file test1 to file1.",
- " ",
- "Type test1 TO file1 OPT H",
- " Will type the file test1 to file1 in hex.",
- " ",
- "Type test1 TO prt: OPT N",
- " Will type the file test1 to the printer device with line numbers."
- },
- {
- "COMMAND : Wait",
- "FORMAT : WAIT <n>[SEC|SECS][MIN|MINS][UNTIL <time>]",
- "TEMPLATE: WAIT SEC+SECS/s,MIN+MINS/s,UNTIL/k",
- "SYNOPSIS:",
- " WAIT will cause the computer to wait a specified amount of time or ",
- "until a designated time. SEC is the number of seconds to wait, MIN is the",
- "number of minutes, and UNTIL is the time to wait for.",
- " ",
- "EXAMPLE :",
- " ",
- "WAIT 10 SEC",
- " Will wait for ten seconds.",
- " ",
- "WAIT 2 MIN",
- " Will wait 2 minutes.",
- " ",
- "WAIT UNTIL 12:30",
- " Will wait until the system time is 12:30",
- " "
- },
- {
- "COMMAND : Why",
- "FORMAT : WHY",
- "TEMPLATE: WHY",
- "SYNOPSIS:",
- " WHY briefly explains why the previous command failed.",
- " ",
- "EXAMPLE :",
- " ",
- "WHY",
- " ",
- " Will give a little more detailed description of why the last command",
- " failed.",
- " ",
- " ",
- " ",
- " ",
- " ",
- " ",
- " "
- },
- {
- "COMMAND : Say",
- "FORMAT : SAY [-x][-s][-p][-f][-m][-n][-r]<string>",
- "TEMPLATE: SAY TEXT",
- "SYNOPSIS:",
- " SAY will translate and then pronounce the string given it. TEXT is",
- "the string to be spoken. The parameters available are:",
- " -S speed 40-400, -P pitch 65-300, -M male voice,",
- " -F female voice, -R robotic voice, -N natural voice,",
- " -X filename. -X allows SAY to speak a text file.",
- " ",
- "EXAMPLE :",
- " ",
- "SAY hello my freindly user.",
- " Will speak the words hello my freindly user.",
- " ",
- "SAY -x speech ",
- " Will say all of the words in the file named speech. ",
- " ",
- " "
- },
- {
- " The following conventions are used to explain the templates for",
- "for each dos command. The conventions are as follows:",
- " <name> : Indicates a parameter name that is required for",
- " this command. eg. Execute <name> where name is the name",
- " associated with a batch file.",
- " ",
- " [ ] : Indicates an optional item that is not needed for the ",
- " command to function. But if the item is used it will give",
- " AmigaDOS information on how to preform this command.",
- " eg. Dir [OPT|A|I|AI] .",
- " ",
- " | : A vertical bar between items tells you to select one option ",
- " or another. eg. Dir [OPT|A|I].",
- " ",
- "Devices: DF0: internal drive DF1-DF3: external drive DH0: hard disk drive",
- " CON: console RAW: unfilterd I/O SER: serial port ",
- " PAR: parallel port PRT: printer RAM: ram disk",
- " ",
- " "
- },
- {
- " DOSHelper ",
- " Copyright © 1986",
- " LifeStream ",
- " All rights reserved",
- " ",
- " Program Authors : JOHN YOUELLS",
- " : WAYNE WESTFIELD",
- " Text Composition : STAN TIMECK ",
- " ",
- " LifeStream \"A touch of focus for the mind Unbounded\"",
- " ",
- " This version DOSHelper is being distributed as",
- " \"shareware\". That means if you like it and use it",
- " we ask you to send a donation of $10.00, so that we",
- " may continue to develop useful software for the Amiga.",
- " ",
- " John Youells ",
- " 94 Second Ave. ",
- " Kingston, PA 18704"
- }
- };
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-