ASH V0.70 : Copyright (c) 1986,1987 CSL/jdn This is V0.70 of the ASH help file. If the program you're using isn't V0.70 there's a good chance some of the features won't work as documented in this help file. ASH is shareware and you're welcome to copy it and pass it along to as many people as you want. Please include the copyright notice above in all associated files. Read the 'whowhat' help section at the end of this file for more information. Thanks. :genhelp QUICK (1 key) COMMANDS ESC - enter history edit mode ^L - list the command history buffer ^R [n-m] - repeat the last or 'n' through 'm'th commands ^W - display the what and who message ^P - toggle the prompt path string ^V - make the cursor visible BS/^H - erase the last character typed ^X/^U - abort the current line being typed ^C - abort the current running command ^D/^Z - exit this program fast UNDO - exit with a confirmation CLR/HOME - clear the screen/home the cursor HELP - display this help message BUILT-IN COMMANDS (try '-?') date [mm/dd/yy] [hh:mm:ss] - display or set the current date and/or time set [var=value ...] - list all set variables or set 'var'iables unset var [var ...] - unset or delete set 'var'iables echo [-n] [arg ...] - echo 'arg'uments to the screen pause - pause until a carriage return is typed find [-n] pat file [file ...] - find lines in 'file's containing 'pat'tern rez {-l | -m} - change the screen resolution color {-f | -b} [RGB] - change the foreground or background color ls [-s] [-l] [-h] [d:][file] - display directory information about 'file's df [-t] [d: ...] - display the free space on drives cat [-n] file [file ...] - display 'file's on the screen opr [-n] [-oN] file [file ...] - print 'file's on the printer cp file1 file2 - copy 'file1' to 'file2' cp file1 ... filen dir - copy files '1' through 'n' to 'dir'ectory mv file1 file2 - move 'file1' to 'file2' mv file1 ... filen dir - move files '1' through 'n' to 'dir'ectory rm [-i] file [file ...] - remove or erase 'file's attr {-w | -r} file [file...] - set 'file's write or read only attributes cd dir - change the current working 'dir'ectory pwd - display the current working directory mkdir dir [dir ...] - make new 'dir'ectories rmdir dir [dir ...] - remove empty 'dir'ectories :edhelp HISTORY EDIT COMMANDS UA/-/k display the previous history line (UA=up arrow) DA/+/j display the next history line (DA=down arrow) LA/BS/h move left one character (LA=left arrow) RA/SP/l move right one character (RA=right arrow) 0 move to the first character of the current line ^ move to the first visible character of the current line $ move to the last character of the current line (delimiters: word=non-alphanumeric, WORD=white space) w/W move right to the beginning of a word/WORD e/E move right to the end of a word/WORD b/B move left (back) to the beginning of a word/WORD ~ change the case (if alphabetic) of the current character r replace the current character with another single character x cross out the current character d/D delete the current character/to the end of line (ESC terminates substitute/change/insert/append mode) s substitute multiple characters for the current character c/C change the current character/to the end of line i/I start inserting characters before the current/first character a/A start appending characters after the current/last character CR/LF execute the current line ^C/^U/^X abort this edit HELP display this help message :whowhat ASH is an acronym for 'A SHell'. It has some of the features I like best from the shell I use the most. The ASH document file 'ash.doc' contains detailed information on ASH and its commands, and the pHELPq key has a few screens of information that are helpful. ASH is shareware and you're welcome to copy it and pass it along to as many people as you want. Please include the copyright notice above in all associated files. To contact me about ASH use the following address: CSL, ATTN: ASH Jerry Nowlin 318 N. Center Street Plano, IL 60545 ASH will probably never be 'finished' so any and all comments are welcome. It's something that some of us (me), who prefer typing to clicking, needed to be productive. It isn't perfect so please report any problems. If you like ASH, you can report that too. If you like it enough to use it on a regular basis you can even send along a few bucks. This will put your name on the registered ASH user list and will enable me to notify you of any major bug fixes or new releases. It will also help my wife appreciate the hours I spend in front of my ST. Pass it on. Thanks.