home *** CD-ROM | disk | FTP | other *** search
/ PSION CD 2 / PsionCDVol2.iso / Programs / 282 / SHELL5.SIS (.txt) < prev   
EPOC Installation Package  |  1998-08-29  |  139KB  |  1,539 lines

  1. Sysram1.sisC:\Sistemp\wc.opo!:\System\Apps\Shell5\bin\wc.opoC:\Sistemp\shell5.hlp!:\System\Apps\Shell5\help\shell5.hlpC:\Sistemp\Shell5.app!:\System\Apps\Shell5\Shell5.appC:\Sistemp\Shell5.aif!:\System\Apps\Shell5\Shell5.aifC:\Sistemp\putclip.opo!:\System\Apps\Shell5\bin\putclip.opoC:\Sistemp\play.opo!:\System\Apps\Shell5\bin\play.opoC:\Sistemp\getclip.opo!:\System\Apps\Shell5\bin\getclip.opoC:\Sistemp\external.hlp!:\System\Apps\Shell5\help\external.hlpC:\Sistemp\du.opo!:\System\Apps\Shell5\bin\du.opoC:\Sistemp\contrast.opo!:\System\Apps\Shell5\bin\contrast.opoC:\Sistemp\compact.opo!:\System\Apps\Shell5\bin\compact.opoC:\Sistemp\charset.opo!:\System\Apps\Shell5\bin\charset.opoC:\Sistemp\backlight.opo!:\System\Apps\Shell5\bin\backlight.opoC:\Sistemp\autoexec.bat!:\System\Apps\Shell5\autoexec.batC:\Sistemp\Bis.txt!:\System\Apps\Shell5\Bis.txtShell5 127.8 kB
  2. C:\SISTEMP\SYSRAM1.OPX!:\System\Opx\SysRam1.opxSysRam1.opxy
  3. Sound
  4. EDBMS[100000df].dll
  5. EFSRV[100000BD].dll
  6. BAFL[1000004e].dll
  7. APGRFX[1000011b].dll
  8. euser[100000C1].dll
  9. OPLR[10000077].dll
  10. 0,0@0P0\0h0
  11. ; ;$;(;,;0;4;8;<;@;D;H;
  12. =(=4=@=L=X=d=p=|=
  13. >$>0><>H>T>`>l>x>
  14. ? ?,?8?D?P?\?h?
  15. !c:\Documents\Programs\External\wcZ
  16. FPARSE%
  17. PRPATH$
  18. FPRINT%
  19. ARGV&
  20. _STAT%
  21. _KEY%
  22. Usage: wc <filename>
  23. O.hD[#
  24. O$hD[
  25.  line(s), K
  26.  word(s), K
  27.  chars  K
  28.  charsK
  29. "Data.app1@
  30.   exit
  31.   rename
  32.   helppath
  33.   history (variable)
  34. rmdir
  35.   pushd
  36.   pwd
  37.   rescan
  38.   sysinfo
  39.   append (variable)
  40.   append (variable)
  41.   rmdir
  42.   set
  43.   time
  44.   unset
  45.   cls
  46.   echo
  47.   sysinfo
  48.   which
  49.   font (variable)
  50.   history (variable)
  51. Variables
  52. List of commands:
  53. Filenames
  54. Output/Input-Redirection and Pipes
  55. NO WARRANTY
  56. NO WARRANTY
  57. Batch files
  58. Filename-expansion
  59. Macros
  60.   chmod
  61.   chmod
  62.   pause
  63. >c:\Help-017Temp
  64. Table1D
  65. Title
  66. &Help text
  67. Usage
  68. Index
  69. Table1
  70. ColA9
  71. ColB9
  72. ColA10
  73. ColB10
  74. ColA64
  75. ColB64
  76. ColA66
  77. Index1
  78. ColA66
  79. ColA9
  80. Courier
  81. Courier
  82. Courier
  83. Filename-expansion
  84. Output/Input-Redirection and Pipes
  85. AIn the first form, the source file is copied to the destination, and then deleted. This is the same as the rename command, except you can move files across devices.
  86. In the second form, one  or more files are copied into the destination, which should be a directory.
  87. Filenames
  88. Filename-expansion
  89. The Command Line
  90. Batch files
  91. AWhen <Tab> (or any user-defined  key set to "expand") is pressed the shell attempts to expand the string to the LEFT of the cursor into a filename. If there is no unique match the bell is sounded and a partial expansion (of the common pathname parts) is displayed. Expanding this again immediately displays the possible completions.
  92.   The filenames are delimited by the beginning of the line, a space or a comma.
  93. AThis window is displayed at the bottom of the screen whilst the shell is initializing and can be toggled at any time by the "toggle-log" toolbar button, or the user-defined key set to the "log"
  94. function. Status messages are permanently stored and can be displayed in this window, using PgUp and PgDn to scroll through the messages.
  95.  Messages can be stored in the log with the logger command.
  96.   chmod
  97.   date
  98.   dirs
  99. Toolbar
  100. Variables
  101.   alias
  102. &ADisplays a hexadecimal dump of the file.If the file exceeds one screen-full, the output pauses, displaying '<OD>' in the bottom left corner. If <RETURN> is pressed the next line will be displayed. If 'q' or <ESC> is pressed the command will terminate. Any other key will display the next page.
  103.   bindkey
  104.     bindkey
  105.   banner
  106.   ver
  107.   which
  108.   path
  109.   path
  110.   unset
  111.   which
  112.   path
  113.   toolbar (variable)
  114.   dirs
  115.   more
  116.   pause
  117.   hash
  118.   pause
  119.   history
  120.   banner
  121.   cat
  122.   bindkey
  123. List of shell variables
  124. List of commands:
  125.   cls
  126.   echo
  127.   edit
  128.   exit
  129.   goto
  130.   hash
  131.   logger
  132.   help
  133.   history
  134.   log
  135. _ADisplays the contents of the specified file. This command only works correctly for text files. If the file exceeds one screen-full, the output pauses, displaying '<MORE>' in the bottom left corner. If <RETURN> is pressed the next line will be displayed. If 'q' or <ESC> is pressed the command will terminate. Any other key will display the next page.
  136.   mkdir
  137.   more
  138. $APauses for a time determined by the value specified. If the interval is 0 or not supplied the program will wait until a keyis pressed. If the interval is positive, the program will pause for interval/20 seconds. If the value is negative, the program will also restart after a key is pressed.
  139.   popd
  140.   pushd
  141.   pause
  142.   rename
  143.   rename
  144.   rescan
  145.   pwd
  146.   rescan
  147.   rmdir
  148. AChanges the position of the parameters in a batch file such that $2 becomes $1, $3  becomes $2 and so on. $0 will always be the name of the batch file. $# will be decremented to refect the number of parameters.
  149.  The number of places to shift can optionally be specified.
  150.   shift
  151.   sysinfo
  152.   set
  153.   sysinfo
  154.   unalias
  155.   unset
  156.   time
  157.   unset
  158. Arial
  159. Arial
  160. Times New Roman
  161. AThis program provides some of the functions of shells found on UNIX or DOS computers. Basic file operations are supported (move, copy, delete, etc) and input/output redirection as well as a 'pipe' like facility for passing data between commands.
  162.  Features include shell variables, aliases, macros, command line editing, filename completion, command history and an easy extension mechanism.
  163. Sketch
  164. UUUUUUUUUU
  165. DEEEEEEEEEE
  166. DGGGGGGGGGG
  167. @EEEEEEEEEE
  168. PQQQQQQQQQQ
  169. PQQQQQQQQQQ
  170. PQQQUUUQQQQ
  171. SQQQUUUQQQQ
  172. &Paint.app
  173. XAWithout arguments, this reads input from the keyboard a line at a time and displays this to the screen. Input is terminated by pressing <ESC> on an empty line.
  174.     This command is only really useful when the  output is redirected to a file. Then it can be used to concatenate files together, or add text to the end of a file from the keyboard.
  175. nt line.
  176. Log window
  177. Macros
  178.   ver
  179.   which
  180. AThe following command descriptions use these conventions:
  181. Parameters in angle brackets <> are mandatory.
  182. eg.    rename <file1> <file2>
  183. Parameters in square brackets are optional.
  184. eg.    pause [interval]
  185. Choices of possible options are indicated by 
  186. eg.    ls [-s
  187. -l] [filename]
  188. AThis measures the time taken to execute a command. Only one time command can be used per input line, and in the case where pipes or ";" are used, only the first occurrence is significant and the time returned will be for all remaining commands on the line.
  189. BBatch files are text files with a suffix .bat that contain shell commands to be executed. Conditional execution is provided by the IF and GOTO contructs. The syntax is very similar to MS DOS batch files. 
  190. Command line parameters given to batch files are accessed via $1,$2,..,$9 (or %1,%2,...%9 depending on the setting of unixvar). The 10th and higher parameters are accessed by using the shift command.
  191.  $0 always contains the name of the batch file (ie. shift doesn't affect it).
  192.  $# contains the current number of parameters.
  193.  $? contains the return value of the previous command.
  194. e.g. If install.bat contains the commands:
  195.     cp program.opo $1$:/opo
  196. The command "install c" will execute:
  197.     cp program.opo c:/opo
  198. Courier
  199. Courier
  200. Courier
  201. AWherever a filename is specified as the argument to a command, either a full or relative pathname can be given. Relative pathnames use "." to signify the current directory and ".." to specify the parent one.
  202. e.g. If the  current directory  is C:/Documents, the following commands will have the same effect:
  203.     cp C:/Documents/*.bat C:/store/
  204.     cp *.bat /store/
  205.     cp /Documents/*.bat ../store
  206. AWith no arguments, all the commands in the hash table and their corresponding full paths are displayed. Otherwise the entry for the supplied command is shown.
  207. Options:    -r    Removes the given command from the hash table. If no command is supplied, all entries are cleared.
  208. 1AThe four toolbar buttons are used in the same way as macros. Their functions are determined by the contents of the variables $button1 .. $button4. As with macros a leading "@" character causes the contents to be executed.
  209. eg.    set button1 "@logger -t"
  210.     set button2 "@set toolbar off"
  211.     set button3 "@exit"
  212. /CShell variables are accessed by prepending the variable name with '$' or '%'. The variable unixvar determines which character is used as follow:
  213.     set -o unixvar    $   (default)
  214.     set +o unixvar    %
  215. eg.    set fred="text string"
  216.     echo $fred
  217. To append text to a variable use '$variable$'
  218. eg.    set path=C:\bin
  219.     set path=$path$,D:\bin
  220. To use '$' anywhere other than specifying a variable use quotes - "$".
  221. A special construct is ${expression}. The expression is evaluated using the OPL 'EVAL()' command. Amongst other things this allows arithmetic operation on shell variables, as well as GET, KEY, etc.
  222. eg.    set n=${$n+1}   Increments the variable n.
  223. Variable names are case SENSITIVE - ie. $path and $PATH are treated as entirely separate variables.
  224. Special system read-only are denoted by a leading underscore.
  225. 4AIf 'filename'is a directory, files within the directory are listed, otherwise filenames matching the specification 'filename' will be listed. If no filename is given the current directory is listed.
  226. Options:    -l    Display modification time and file attributes for each entry.
  227.             -s    Display file size and type.
  228. Courier
  229. Courier
  230. Courier
  231. Arial
  232. Courier
  233. Courier
  234. Courier
  235. Courier
  236. Arial
  237. Arial
  238. Arial
  239. Courier
  240. Courier
  241. Courier
  242. Courier
  243. Courier
  244. Courier
  245. MAPush a directory onto the directory stack.
  246. +n:    Rotates the stack so that the nth directory (counting from the left of the list shown by dirs, starting with zero) is at the top.
  247. -n:    Rotates the stack so that the nth directory (counting from the right of the list shown by dirs, starting with zero) is at the top.
  248. See also: dirs popd
  249. /store
  250. GThis facility allows certain key sequences to remapped to specific functions. This allows the following operations:
  251.  Shell functions can be duplicated on other keys, eg. define Control-p and Control-n to scroll through the history.
  252.  Shell3a "special" keys can be redefined, eg. define TAB to display the log window.
  253.  Single characters can be mapped to a key combination, eg. Fn-k to the 
  254.  symbol.
  255.  Multiple characters can be mapped to a key combination. eg. Control-z could be defined to produce the string Z:\. This will behave the same as if the line had been typed in.
  256.  A string of characters can be mapped to a key combination and this string is then EXECUTED. Any results will be printed to the screen but will NOT form part of the input text. This could be used to execute an arbitrary command for when, say, the MENU key was pressed. Any valid shell commands, including pipes may be used.
  257.  For the last two there is a limit of 16 strings / commands that can be assigned to keys. These are stored in the variables macro1 to macro16. These variables can be altered at will or even deleted and the keys to which they are assigned will pick up the new definitions.
  258. Notes
  259.  Macros, remapped keys and toolbar buttons are only recognized at the command prompt.
  260.  The key combinations that can be remapped are Fn A-Z, Ctrl A-Z,  and special keys such as the cursor keys, TAB, HELP, MENU, etc. Most of these keys can also take the Shift modifier.
  261.  See the help for the bindkey command for details on defining keys.
  262.  WARNING: It is perfectly possible to redefine keys such as Delete, Esc and Enter (it's potentionally  useful), and unless you've defined another key combination to perform their function  you may render the shell unusable (eg. no Enter
  263. function) and will have to restart the application.
  264. AWithout any arguments this will call up the Shell5 help file (this file!). An alternative one can be specified (don't append .hlp to the filename). The search path for help files is set in the shell variable $helppath. If the help file is already open (from the same session) the program will switch to it rather than starting one anew. If the shell is exited "nicely" either via "exit" or the task list, open help sessions will be closed.
  265. Options:    -l    List .hlp files in $helppath
  266. )DMany commands can send their output to a file instead of the screen. eg.
  267.             command > file
  268. OR            command >> file
  269. These commands are identical except that if the file exists, ">>" appends the output to the file and  ">" trucates the file before writing. This behaviour can be changed via the append shell variable.
  270. Some commands (cat, more, od and wc) can take their input from a file rather than command line parameters. eg.
  271.             more < file.txt
  272. which would be the same as:
  273.             more file.txt
  274. This mightn't seem useful, but input redirection is very useful for pipes.
  275.  Commands that don't use redirected input ignore it.
  276. Pipes allow the output of one command to form the input of another.
  277. eg.            history 
  278.  more
  279.  The 
  280.  symbol is produced by either Fn-k or CTRL 166.
  281. NOTES:
  282.  Pipes are implemented using intermediate files.
  283.  Each command runs to completion before the next is run.
  284.  Errors produced by the shell (e.g. for bad wildcards) will terminate the pipe immediately.
  285.  Errors produced by commands in the pipe will be reported, but remaining commands will run.
  286. Macros
  287. Filename-expansion
  288. #Output/Input-Redirection and Pipes
  289. Variables
  290. Batch files
  291. Log window
  292.   which
  293. FASend a message to the system log window. With no arguments the log window is displayed (if it was hidden).
  294. Options:    -c    Clear the log
  295.             -b    Scroll the log back one entry
  296.             -f    Scroll the log forward one entry
  297.             -r    Remove the log window
  298.             -t    Toggle the display of the log window
  299.             -a    Append the message to the current line.
  300.   alias
  301. With no arguments displays the current aliases.  With a single argument, displays the alias defined (if it exists) for [string1]. With 2 arguments, the alias for [string1] is defined as [string2].
  302. !Usage: alias [string1] [string2]
  303. NSets the current screen printing position. 1,1 is the top left of the screen.
  304. Usage: at <xpos>,<ypos>
  305.       banner
  306. Prints the string in large  letters. The default character of which the letters are composed is '#', but another can optionally be supplied.
  307. eg.    banner -f 10 -s 1 "Shell 5"
  308. Courier
  309. ;Usage: banner [-c <char>] [-f <font> [-s <style>] <string>
  310. &Puts the program into the background.
  311. Usage: bg
  312.   cat
  313.  Usage: cat [file1]  [file2] ...
  314. 'Changes the current working directory.
  315. Usage: cd <directory>
  316.  Shell 5
  317. Introduction
  318.   cls
  319. Clears the screen.
  320. Usage: cls
  321. rCopies the source file either to the destination file, or if the destination is a directory, into this directory.
  322. !Usage: cp <source> <destination>
  323.   date
  324. $Displays the current time and date.
  325. Usage: date
  326. /Gives a summary of all connected disk devices.
  327. Usage: df
  328.   echo
  329. WOutputs the specified text to the screen. Without arguments a blank line is displayed.
  330. $Usage: echo [string1] [string2] ...
  331.   chmod
  332. iSets (+) or clears (-) the specified attributes R (read-only), H (hidden) and S (system) of the file(s).
  333. *Usage: chmod [+
  334. -] [R] [H] [S] <filename>
  335.   edit
  336. Calls up the mini text editor with the contents of the specified file. The file can be arbitrarily large, but you can only ADD 8KB of text in each edit session.
  337. Usage: edit <filename>
  338.   goto
  339. A  label is set within a batch file using either a leading colon or two trailing colons. 'GOTO label' jumps to the statements immediately following the label.
  340. eg.    label::
  341.     GOTO label
  342. Courier
  343. Courier
  344. Courier
  345. Courier
  346. )Usage: goto <label>   (batch files only)
  347. XAIf the condition specified is true, <statement> is carried out, otherwise it is ignored. Any command, including another IF can form the statement part.
  348. eg.    IF not exist /System echo "Fatal error"
  349.     IF $1 == "C" ls C:/
  350. The third (new) variation will execute <statement> if <string1> is NOT empty and NOT "0".
  351. eg.    IF ${$a>3} echo a is more than 3
  352. Arial
  353. Courier
  354. Courier
  355. Courier
  356. Arial
  357. Courier
  358. Arial
  359. Courier
  360. EThis entry lists the shell variables that have special meanings.
  361. cwdcmd    Values: command
  362. If the cwdcmd option is set, the command in $cwdcmd is executed whenever the current directoy is changed
  363. font        Values: font,style
  364. Specifies the font and style to use. If the style is not specified, the existing one is used. If the font is specified as '-1', only the style is changed.
  365. eg.    set font=268435970,17
  366. helppath    Value: Comma separated list of directories.
  367. These are the directories that are searched for the system help file, shell5.hlp, and help files for additional commands.
  368. eg.    set helppath="C:/help,D:/help"
  369. history    Value: Number
  370. The number of previous commands to store in the history. 
  371. path        Value: Comma separated list of directories
  372. Specifies the search path for executable files. "." represents the current working directory.
  373. eg.    set path="C:/opo,D:/opo,."  
  374. prompt    Value: String
  375. Defines the string printed to the left of the command input. Special entries are listed below and are denoted by '%' ('$' if unixvar is set to 'OFF'):
  376. %H        the current history number
  377. %P        the current working directory.
  378. %p        the right-most component of the current working directory.
  379. %%    % sign.
  380. toolbar    Value: ON, OFF or TOGGLE
  381. If ON, the Psion toolbar panel is displayed.
  382. _cwd        Value: Read-only
  383. The current working directory
  384. _syspath    Value: Read-only
  385. The directory in which the program is installed.
  386. _shellopt    Value: Read-only
  387. A summary of the currently set shell options.
  388. Courier
  389. Courier
  390. Courier
  391. Courier
  392. Arial
  393. Courier
  394. Courier
  395. Courier
  396. Courier
  397. Courier
  398. Courier
  399. Courier
  400. FWith no arguments prints the current key definitions. With a single argument, prints the current definition of that key. If the key is followed by :definition the key will be redefined.
  401. Key Definition
  402. The key to be defined can be of 3 types:
  403. 1) A "special" which is one of: left, right, up, down, menu, delete, enter, space, esc or tab.
  404. 2) The Fn (function) key followed by an alphabetic character. eg. Fn-r.
  405. 3) The Ctrl (control) key followed by an alphabetic character. eg. Ctrl-e.
  406. Any of the above can also take the shift- modifier. eg. Shift-enter.
  407. Action Definition
  408. The action to be performed by the key is one of
  409.  A single character. eg. bindkey Fn-k:
  410.  A special shell operation (see below for a list). eg. bindkey C-n:next
  411.  A string of characters. eg. bindkey Ctrl-z:"Z:/"
  412.  A command to be executed.
  413.  eg. bindkey Ctrl-l:"@cls".
  414.   The "@" tells the shell that this string is to be executed rather than just appear as a string on the command line.
  415.  A previously defined or to-be defined macro value. These are designated macro1 to macro16 and are normal shell variables.
  416. eg.    bindkey ctrl-e:"@exit"
  417. is equivalent to
  418.     bindkey ctrl-e:macro1
  419.     set macro1 "@exit"
  420. Shell Operations
  421. Operation    Default Key            Description
  422. delete        Delete, Ctrl-h    Delete character to left
  423. delete-right    Shift-Delete        Delete character to right
  424. enter        Enter, Ctrl-m    Enter
  425. esc            Esc                Clear input line
  426. previous    Up Arrow        Scroll up through history
  427. next        Down Arrow        Scroll down through
  428.                              history
  429. right        Right Arrow        Move cursor right
  430. left            Left Arrow        Move cursor left
  431. first            PgUp            Start of history,
  432.                              scroll log up
  433. last            PgDn            End of history,
  434.                              scroll log down
  435. start        Home            Start of command line
  436. CWith no arguments the current value of all the variables are displayed. If no value is supplied the variable is unset.
  437. See the "Variables" section of the help for variables that have special meanings.
  438. The +/-o option sets flags that determine the shell's behaviour. The -o option on it's own displays the current state of each flag; the +o option generates output that can be directly used in a batch file to duplicate the current state. The flags are:
  439. append        If set, output redirection using '>' will act
  440.             as though '>>' was specified.
  441. cwdcmd    If set, whenever the current working
  442.             directory is changed the command in
  443.             $cwdcmd is executed.
  444. echo        If set, the commands in a batch file are
  445.             printed as they are executed.
  446. unixpath    If set, '/', rather than '\' is used as the
  447.             filename separator (although backslash
  448.             can still be used too).
  449. unixvar        If set, shell variables are denoted by
  450.             '$name', other-wise by '%name'.
  451.  Shell 5
  452. Introduction
  453. NO WARRANTY
  454.   exit
  455. Within a batch file, immediately stop processing the current file. If the optional number parameter is supplied the exit code (accessed via $?) is set to this.
  456. At the command prompt this command will terminate the program.
  457. exit [number]
  458. Toolbar
  459. Courier
  460. Courier
  461. Courier
  462. List of shell variables
  463. ,ECommands are entered via the command line. Normal Psion editing keys work - left, right, home, end etc. Additionally the up and down keys access previously entered commands, with PgUp and PgDn accessing the first and last availabe commands respectively (except when the log window is on screen). The number of saved commands is set with the history variable and the history command displays the current history. User-defined macros and toolbar buttons are also available.
  464. The input line is first matched against any aliases that have been defined. Aliases are a way of creating shorthand versions of long commands. Any input after a "#" symbol is ignored, so it can be used for comments in batch files.
  465. Next it's matched against the 43 built in commands (listed below). If none of these match, the path is searched for a file matching the name - either a batch file (.bat), a translated OPL program (.opo) or an application (.app).
  466.  The shell supports 2 sorts of .opo files - specifically written external shell commands or generic .OPO programs. If a directory is found instead, your current directory is set to this. This can be used as a shorthand for "cd".
  467.   Multiple commands can be put on  a single line if they are separated with the ';' character.
  468. (Please read the README file for details on adding new commands)
  469.   shift
  470. +Usage: shift [places]   (batch files only)
  471.   time
  472. +Usage: time [command]   (interactive only)
  473.   unalias
  474. -Removes the alias for <string> if it exists.
  475. Usage: unalias <string>
  476.   unset
  477. EDeletes the named variable. This is equivalent to "set <variable>=".
  478. Usage: unset <variable>
  479.   ver
  480. #Displays the version of the shell.
  481. Usage: ver
  482.   which
  483. For the supplied command gives either the alias information, identifies it as a buillt-in function or gives the pathname of the external command.
  484. Usage: which <command>
  485.   bindkey
  486. "Usage: bindkey [key[:definition]]
  487.   dirs
  488. Print the directory stack, the most recent to the left; the first directory shown is the current directory.
  489. See also: pushd popd
  490. Usage: dirs
  491.   pushd
  492. Usage: pushd <+n
  493. directory>
  494.   popd
  495. OPop the directory stack and cd to the new top directory.
  496. See also: dirs pushd
  497. Usage: popd
  498.   log
  499. +Usage: log [-c
  500. -t] ["message"]
  501.   sysinfo
  502. SDisplays various information about the machine - battery status, ROM version, etc.
  503. Usage: sysinfo
  504. The Command Line
  505. Filenames
  506. Courier
  507. Courier
  508. Courier
  509. List of commands:
  510.   hash
  511. Usage: hash [-r] [command]
  512.   history
  513. Displays commands in the history buffer. The number of commands available depends on the value set for the 'history' shell variable. To view long histories the output can be piped into the 'more' command.
  514. Usage: history [number]
  515. Arial
  516. Courier
  517. Courier
  518. Arial
  519. Courier
  520. |Usage:    if [not] exist <pathname> <statement>
  521.         if [not] <string1> == <string2> <statement>
  522.         if [not] <string1> <statement>
  523. Usage: ls [-l
  524. -s] [filename]
  525.   help
  526. Usage: help [-l] [help file]
  527.   mkdir
  528. !Creates the specified directory.
  529. Usage: mkdir <directory>
  530.   more
  531. Usage: more [file]
  532. 9Usage:    mv <file1> <file2>
  533.         mv <file1> <file2> ... <dir>
  534. Usage: od [file]
  535.   pause
  536. Usage: pause [interval]
  537.   pwd
  538. (Displays the current working directory.
  539. Usage: pwd
  540.       rename
  541. (Renames the supplied file or directory.
  542.  Usage: rename <source> <target>
  543.       rescan
  544. Check for any attached devices. This command must be used in order for newly attached devices to be accessed. Please note that this command resets the current working directory on all devices.
  545. Usage: rescan
  546. _Deletes the specified files.
  547. Options:    -r    Recursively delete a directory and all its contents.
  548. Usage: rm [-r] <filename>
  549.   rmdir
  550. !Deletes the specified directory.
  551. Usage: rmdir <directory>
  552.   set
  553. )Usage: set [-
  554. +o] <variable> [=] [value]
  555. $c:\Documents\Programs\Shell5\sh5_0211
  556. SCRWID%
  557. SCRHGHT%
  558. TBARLINK
  559. z:\system\opl\Toolbar
  560. _mainO
  561. _STAT%
  562. _KEY%
  563. _SPEC$
  564. _BLTIN$
  565. _CURR&
  566. _PID%
  567. _HASH&
  568. _DIRB&
  569. _DIRC&
  570. _ATAB&
  571. _CWD$
  572. _HPOS&
  573. _HNUM%
  574. _HSZ%
  575. _HRSZ%
  576. _CPOS&
  577. SCRINFO%
  578. _OPTS%
  579. _OPTS$
  580. _OUT%
  581. ARGV&
  582. _VARS&
  583. _KEYS&
  584.     _SYSPATH$
  585. _HERE$
  586. _LOGID%
  587. _LOGW%
  588. _LOGH%
  589. _LOGS&
  590. _LOGN%
  591. _LOGL%
  592. _EXTEVENT%
  593. _PUSHC&
  594. _HELP&
  595.     _SNDSTAT&
  596. _STYLE%
  597. _ACT$
  598. _INIT
  599. GETVAR$
  600. _MKPR$
  601. _GETIN$
  602. _PROC%
  603. _EXIT
  604. promptO
  605. {IWC_
  606. {IWCO
  607. Fatal:
  608. FPARSE%
  609. PARSE%
  610. PRPATH$
  611. _VARS&
  612. _HERE$
  613.     _SYSPATH$
  614. _OPTS%
  615. O@\[e
  616. O#@[$
  617. O94\[X
  618. {IWCW
  619. {IWCW
  620. {IWCW
  621. pipe.K    0
  622. O!hD\[
  623. O!h@[
  624. O \[n
  625. _OUT%
  626. _STORE%
  627.     _SYSPATH$
  628. O!\O @[
  629. O@\\[(
  630. pipe.K    
  631. O!\O @[!
  632. _CHKP%
  633. ARGV&
  634. _OUT%
  635. _BLTIN$
  636. {IWCW
  637. PARSE%
  638. STAT%
  639. _HSHF$
  640. FPARSE%
  641. _RUN%
  642. _OPTS%
  643. _OUT%
  644. ARGV&
  645. batG\
  646. appG\[    
  647. bat,opo,app,
  648. opoC[]
  649. batC[
  650. appC[.
  651. O$h@[
  652. O    {IWC
  653. Not a valid application
  654. O!h@[
  655. Oah@W
  656. Och@`[2
  657. Command not found
  658. FPARSE%
  659. GETVAR$
  660. _PATH$
  661. _HASH&
  662. batG\
  663. appG\[
  664. bat,opo,app
  665. pathO
  666. {IO    {I
  667. FPARSE%
  668. STAT%
  669. Bad path component:  
  670. _OPTS%
  671. _OPTS%
  672. _DIRB&
  673. _DIRC&
  674. O\@[y
  675. ..C[F
  676. _EDIT%
  677. _CPOS&
  678. _HPOS&
  679. _LOGID%
  680. {IWC_
  681. {IWCO
  682. O    @['
  683. {IWC    $
  684. {IWCW
  685. _EXIT
  686. TBAROFFER%
  687. GETVAR$
  688. _EXPAND$
  689. _PROC%
  690. SCRINFO%
  691. _EXTEVENT%
  692. _KEYS&
  693. _CURR&
  694. O {]_
  695. Oz4\`[
  696. button
  697. macro
  698. O@D[r
  699. _AFIND$
  700. _INPAR%
  701. _SUBPR%
  702. _CLRA
  703. _STAT%
  704. _KEY%
  705. _CURR&
  706. _PID%
  707. _SPEC$
  708.     _SYSPATH$
  709. _HERE$
  710. O.hD[
  711. {IWCW
  712. timeC[i
  713. Nested times not allowed
  714. {IWCO
  715. {IWCO
  716. O.hD[*
  717. O    {IW
  718. pipe.K
  719. Elapsed time:
  720. pipe.?K
  721. FPARSE%
  722. _CLRA
  723. {IWCW
  724. notC[/
  725. {IWCW
  726. existC[H
  727. {IWCW
  728. {IWCW
  729. ==C[A
  730. {IWCW
  731. 0G\[    
  732. _ATAB&
  733. _SPEC$
  734. {IWCW
  735. {IWCW
  736. {IWCW
  737. TBARSHOW
  738. TBARHIDE
  739. _SETW%
  740. _HSZ%
  741. _HRSZ%
  742. _HPOS&
  743. _CPOS&
  744. TBVIS%
  745. _HASH&
  746. SCRINFO%
  747. _STYLE%
  748. _VARS&
  749. historyC[
  750. toolbarC[
  751. toggleC[
  752. offC[
  753. pathC[7
  754. fontC[
  755. {IWCW
  756. {IWCO
  757. {IWCO
  758. _VARS&
  759. {IWCW
  760. {IWCW
  761. _VARS&
  762. {IWCW
  763. - Variable not set
  764. PRPATH$
  765. _SPEC$
  766. _HNUM%
  767. _CWD$
  768. PARSE%
  769. STAT%
  770. O    hD[
  771. O    h@`[
  772. O!hD[
  773. _INPAR%
  774. _AFIND$
  775. _SUBPR%
  776. _CLRA
  777. _STAT%
  778. _KEY%
  779. _CURR&
  780. _PID%
  781. _OPTS%
  782. _HERE$
  783. _SPEC$
  784.     _SYSPATH$
  785. O.hD[
  786. O$hD[
  787. O$h@[
  788.  "'*?{}  =+-/#  !
  789. P{IWC
  790. {IWCW
  791. O:@["
  792. {IWCW
  793. {IWCW
  794. DEBUG: Duplicate label.
  795. gotoC[
  796. Bad GOTO
  797. {IWCW
  798. {IWCO
  799. O.hD[#
  800. O    {IW
  801. pipe.K
  802. No such label:
  803. DEBUG: How did xpa& get set?
  804. pipe.?K
  805. PARSE%
  806. XSTAT%
  807. PRPATH$
  808. _STAT%
  809. _KEY%
  810. _OPTS%
  811. SCRINFO%
  812. O.hD[
  813. O.hD[*
  814. O    h@[
  815. O.hD[*
  816. Ooh@[
  817. Argument overflow
  818. Wildcards not allowed
  819. OGh@[
  820. Buffer overflow
  821. O!h@["
  822. No such file or directory
  823. Not a directory
  824. Must be a directory
  825. Not a plain file
  826. No match
  827. +0Input/output redirection invalid for batch files
  828. No such variable
  829. +    Missing '
  830. +    Bad ${..}
  831. +'Cannot write system read-only variables
  832. Bad redirection
  833. Not unique
  834. SCRWID%
  835. TBVIS%
  836. TBWIDTH%
  837. SCRINFO%
  838. SCRHGHT%
  839. _LOGH%
  840. _LOGID%
  841. _LOGW%
  842. GETVAR$
  843. _SETW%
  844. SCRWID%
  845. TBVIS%
  846. TBWIDTH%
  847. _LOGID%
  848. _LOGW%
  849. _LOGH%
  850. SCRHGHT%
  851. SCRINFO%
  852. _LOGN%
  853. _LOGL%
  854. _LOGS&
  855. Unknown operation
  856. +    logheightO
  857. Shell 5
  858. 2.0(b2)K
  859. O(8[<
  860. Nick Murray
  861. P{IWCW
  862. {MWCW
  863. _DIRB&
  864. _DIRC&
  865. _CWD$
  866. Scanning for attached drives...O
  867. C:\C[
  868. No filesystems found!!W8
  869. PRPATH$
  870. ARGV&
  871. PARSE%
  872. STAT%
  873. GETVAR$
  874. _PROC%
  875. _CWD$
  876. _DIRC&
  877. _OPTS%
  878. cwdcmdO
  879. FPRINT%
  880. PRFMT$
  881. _ATAB&
  882. ARGV&
  883. {IWCW
  884. {IWCW
  885. {IWCW
  886. Alias not found
  887. {IWCW
  888. {IWCW
  889. ARGV&
  890. Usage: at <xpos>,<ypos>
  891. FPRINT%
  892. ARGV&
  893. _OUT%
  894. SCRINFO%
  895. -cC[.
  896. -sC[/
  897. -fC[/
  898. +5Usage: banner [-c char] [-f font] [-s style] <string>
  899. O {9[
  900. _GACT$
  901. _KDISP%
  902. FPRINT%
  903. GETVAR$
  904. PRFMT$
  905. FREEVAR%
  906. SETVAR%
  907. _KEYS&
  908. ARGV&
  909. _ACT$
  910. right
  911. delete
  912. enter
  913. space
  914. 391392393394438008013032027009
  915. 08070506000103320413
  916. O 4[G
  917. Shift-
  918. Ctrl-
  919. Shift-Ctrl-
  920. {IO`{IW
  921. {IO`{IW
  922. {IO@{IW
  923. +    Shift-Fn-
  924. {IO@{IW
  925. macro
  926. macro
  927. shiftC[
  928. ctrlC[
  929. Unknown modifier "
  930. K++". Only Fn-, Shift- or Ctrl- are recognizedK
  931. +)Cannot have both Fn- and Ctrl- modifiers.
  932. ++This key may only accept a Shift- modifier.
  933. O 8[7
  934. +(This key can't take the Shift- modifier.
  935. Key not recognised
  936. +$This key can't accept this modifier.
  937. macroC[8
  938. O 0\[`
  939. macro
  940. Key is already set to:
  941. , reusing.
  942. macro
  943. macro
  944. +    Storing "
  945. " in "macro
  946. No free macros..
  947. FPARSE%
  948. FPRINT%
  949. _STAT%
  950. _KEY%
  951. ARGV&
  952. O.hD[#
  953. O.hD[1
  954. O$h@[    
  955. Orh@[
  956. ARGV&
  957. Usage: cd <directory>
  958. FPARSE%
  959. ARGV&
  960. _STAT%
  961. _KEY%
  962. +"Usage: chmod [+
  963. -][RHS] <filename>
  964. O.hD[#
  965. _CPMV%
  966. + Usage: cp <source> <destination>
  967. FPRINT%
  968. FPRINT%
  969. _DIRB&
  970. +QNo media Unknown  Floppy   Hard diskCD-ROM   RAM      Flash    ROM      Remote   
  971. +7Drive   Type       ID      Capacity     Used       FreeO
  972. O    {QO
  973. {IxO    W
  974. OA{IxW
  975.  KBKO
  976. PRPATH$
  977. _PUSHC&
  978. _CWD$
  979. FPRINT%
  980. _STAT%
  981. _KEY%
  982. ARGV&
  983. O.hD[#
  984. FPARSE%
  985. PRPATH$
  986. ARGV&
  987. Usage: edit <filename>
  988. O!hD[
  989.  {IWK
  990. O$h@[    
  991. SaveOs+
  992. CancelO
  993. OsD[?
  994. Confirm discard of editsO
  995. NoOn(
  996. YesOy(
  997. On@`[
  998. Saving
  999. ARGV&
  1000. _CURR&
  1001. Usage: exit [code]
  1002. FPRINT%
  1003. PRFMT$
  1004. PRPATH$
  1005. ARGV&
  1006. _HASH&
  1007. -rC[M
  1008. Usage: hash [-r] [command]
  1009. Command not in the hashed list
  1010. GETVAR$
  1011. FPARSE%
  1012. FPRINT%
  1013. _PATH$
  1014. PARSE%
  1015. ARGV&
  1016. _HELP&
  1017. shell5
  1018. helppathO
  1019. Bad helppath component:  
  1020. *.hlpKW
  1021. {IWCO
  1022. helppathO
  1023. Can't find help file:
  1024. Usage: help [-l] [help file]
  1025. FPRINT%
  1026. _HPOS&
  1027. ARGV&
  1028. _HRSZ%
  1029. _HNUM%
  1030. _STAT%
  1031. _KEY%
  1032. + Usage: history [no. of commands]
  1033. {IWC_
  1034. {IWCW
  1035. O.hD[#
  1036. _LOGID%
  1037. ARGV&
  1038. +*Usage: log [-c
  1039. -t] ["message"]
  1040. PARSE%
  1041. STAT%
  1042. PRPATH$
  1043. FPRINT%
  1044. ARGV&
  1045. _CWD$
  1046. _OPTS%
  1047. _STAT%
  1048. _KEY%
  1049. SCRINFO%
  1050. O.hD[#
  1051. [Listing of 
  1052. O.hD[#
  1053. O    h@[
  1054. <OPEN>  K
  1055.   <IN USE>K
  1056.  <DIR>  K
  1057.      <DIR>K
  1058. TO0HW
  1059. PLO0HW
  1060. O.hD[#
  1061.  File(s), K
  1062.  Bytes,K
  1063. K+     KB free.KO
  1064. FPARSE%
  1065. _STAT%
  1066. _KEY%
  1067. ARGV&
  1068. Usage: mkdir <directory>
  1069. O.hD[#
  1070. O!hD\[
  1071. FPARSE%
  1072. PRPATH$
  1073. ARGV&
  1074. SCRINFO%
  1075. _STYLE%
  1076. _STAT%
  1077. _KEY%
  1078. Usage: more <filename>
  1079. Next file:
  1080. Oq@`[
  1081. O.hD[#
  1082. O$hD[
  1083. <MORE>
  1084. Oq@`[    
  1085. On@[    
  1086. _CPMV%
  1087. + Usage: mv <source> <destination>
  1088. FPARSE%
  1089. PRPATH$
  1090. SCRINFO%
  1091. ARGV&
  1092. _STYLE%
  1093. _STAT%
  1094. _KEY%
  1095. Usage: od <filename>
  1096. Next file:
  1097. Oq@`[
  1098. O.hD[#
  1099. O$hD[
  1100. O 0[    
  1101. Oq@`[    
  1102. On@[    
  1103. ARGV&
  1104. Usage: pause [interval]
  1105. _PUSHC&
  1106. directory stack empty
  1107. DIRS%
  1108. ARGV&
  1109. _PUSHC&
  1110. _CWD$
  1111. Usage: pushd <+n
  1112. directory>
  1113. O-@[}
  1114. : bad directory stack index
  1115. Directory stack empty
  1116. FPRINT%
  1117. PRPATH$
  1118. _CWD$
  1119. FPARSE%
  1120. ARGV&
  1121. +$Usage: rename <source> <destination>
  1122. O!hD\[
  1123. _NODES
  1124. _DIRB&
  1125. _DEL%
  1126. FPARSE%
  1127. PRPATH$
  1128. ARGV&
  1129. _STAT%
  1130. _KEY%
  1131. +"Usage: rm [-r] <file1> <file2> ...
  1132. Deleting
  1133. O.hD[#
  1134. FPARSE%
  1135. _STAT%
  1136. _KEY%
  1137. ARGV&
  1138. Usage: rmdir <directory>
  1139. O.hD[#
  1140. O!hD\[
  1141. FPRINT%
  1142. PRFMT$
  1143. FREEVAR%
  1144. SETVAR%
  1145. _VARS&
  1146. ARGV&
  1147. _OPTS%
  1148. _SPEC$
  1149. _OPTS$
  1150. {IWCW
  1151. {IWCW
  1152. unixpath
  1153. unixvar
  1154. append
  1155. cwdcmd
  1156. -oC[B
  1157. +oC[f
  1158. ARGV&
  1159. _CURR&
  1160. Usage: shift [count]
  1161. shift count must be <= $#
  1162. FPRINT%
  1163. + Zero    Very LowLow     Good    
  1164. Main battery:   
  1165. Backup battery: 
  1166. Mains power:    
  1167. OS version:     
  1168.  (build K
  1169. ROM version:    
  1170.  (build K
  1171. Machine ID:     
  1172. _ATAB&
  1173. ARGV&
  1174. Usage: unalias <alias>
  1175. {IWCW
  1176. - No such alias
  1177. FREEVAR%
  1178. ARGV&
  1179. Usage: unset <variable>
  1180. FPRINT%
  1181. Shell5 v+
  1182. 2.0(b2)K+
  1183.  Nick Murray 1998KO
  1184. _HSHF$
  1185. PRPATH$
  1186. ARGV&
  1187. _ATAB&
  1188. _BLTIN$
  1189. Usage: which <command>
  1190. {IWCW
  1191. aliased to
  1192. {IWCW
  1193. gotoC
  1194. timeC`[
  1195. O(0[ 
  1196. Command not found
  1197. Built-in
  1198. FPARSE%
  1199. PRPATH$
  1200. ARGV&
  1201. _STAT%
  1202. _KEY%
  1203. O!hD\[
  1204. O.hD[#
  1205. Moving
  1206. Copying
  1207. O!h@[
  1208. FPARSE%
  1209. PRPATH$
  1210. XSTAT%
  1211. _DEL%
  1212. _STAT%
  1213. _KEY%
  1214. O.hD[!
  1215. O.hD[!
  1216. Deleting
  1217. Deleting
  1218. _ACT$
  1219. +    undefined
  1220. macro
  1221. FPRINT%
  1222. SCRINFO%
  1223. _EXTEVENT%
  1224. _EXTEVENT%
  1225. _EXTEVENT%
  1226. _EXTEVENT%
  1227. TBARINIT
  1228. TBARBUTT
  1229. TBARSHOW
  1230. _SETW%
  1231. _NODES
  1232. SETVAR%
  1233. _CHKP%
  1234.     _SYSPATH$
  1235. SCRWID%
  1236. SCRHGHT%
  1237. _STAT%
  1238. _KEY%
  1239. _SPEC$
  1240. _BLTIN$
  1241. _ACT$
  1242. _HNUM%
  1243. _KEYS&
  1244. _HPOS&
  1245. _ATAB&
  1246. _DIRB&
  1247. _HASH&
  1248. _VARS&
  1249. _HELP&
  1250. _CURR&
  1251. _OPTS$
  1252. _CWD$
  1253. _OPTS%
  1254. Shell 5O
  1255. ButtonO
  1256.     K
  1257.  "'*?{}<>=+-/#;
  1258. alias,at,banner,bg,bindkey,cat,cd,chmod,cls,cp,date,df,dirs,echo,edit,exit,hash,help,history,log,ls,mkdir,more,mv,od,pause,popd,pushd,pwd,rename,rescan,rm,rmdir,set,shift,sysinfo,unalias,unset,ver,which,
  1259. +Sdelete,delete-right,enter,esc,previous,next,right,left,first,last,start,end,expand,
  1260. Shell5
  1261. O${I+
  1262. _shellopts
  1263. O/{I+
  1264. O4{I+
  1265. _syspath
  1266. Initializing...O
  1267. +O   Shell5 comes with ABSOLUTELY NO WARRANTY; for details see the file "COPYING"O
  1268. +\   This is free software, and you are welcome to distribute it under certain conditions; forO
  1269. +!   details see the file "COPYING"O
  1270. pathO
  1271. binKO
  1272. helppathO
  1273. helpKO
  1274. promptO
  1275. historyO
  1276. toolbarO
  1277. Executing autoexec.bat...O
  1278. autoexecKO
  1279. ...completed.O
  1280. _HELP&
  1281. {IWCO
  1282. MAIN9
  1283. _MAIN
  1284. _STORE%
  1285. FPRINT%D    
  1286. _CLRA
  1287. _INPAR%*
  1288. _SUBPR%B
  1289. _CHKP%J
  1290. _HSHF$
  1291. _PATH$
  1292. PRPATH$#
  1293. PARSE%
  1294. _GETIN$
  1295. _EDIT%
  1296. _PROC%
  1297. _IF%U'
  1298. _AFIND$
  1299. SETVAR% *
  1300. GETVAR$
  1301. FREEVAR%i.
  1302. _MKPR$
  1303. FPARSE%
  1304. STAT%
  1305. XSTAT%
  1306. _RUN%
  1307. _EXPAND$
  1308. ERR$]>
  1309. PRFMT$
  1310. _SETW%L@
  1311. _NODES(G
  1312. _ERR{H
  1313. ALIAS%
  1314. BANNER%cL
  1315. BINDKEY%
  1316. CAT%1Y
  1317. CD%<[
  1318. CHMOD%
  1319. DATE%
  1320. DF%1^
  1321. DIRS%
  1322. ECHO%s`
  1323. EDIT%]a
  1324. EXIT%
  1325. HASH%
  1326. HELP%7g
  1327. HISTORY%1j
  1328. MKDIR%
  1329. MORE%
  1330. OD%"z
  1331. PAUSE%
  1332. POPD%k~
  1333. PUSHD%
  1334. PWD%&
  1335. RENAME%a
  1336. RESCAN%I
  1337. RMDIR%E
  1338. SET%[
  1339. SHIFT%
  1340. SYSINFO%
  1341. UNALIAS%j
  1342. UNSET%z
  1343. WHICH%V
  1344. _CPMV%
  1345. _DEL%
  1346. _GACT$\
  1347. _KDISP%
  1348. CMDS1%{
  1349. CMDS2%
  1350. CMDS3%
  1351. CMDS4%
  1352. _INIT
  1353. _EXIT
  1354. SYSTEM\
  1355. SYSRAM1
  1356. DATEZ
  1357. Shell5
  1358. &c:\Documents\Programs\External\putclipG
  1359. FPARSE%
  1360. ARGV&
  1361. _STAT%
  1362. _KEY%
  1363. Usage: putclip <filename>
  1364. c:\system\data\clpboard.cbd(
  1365. O.hD[#
  1366. O$hD[
  1367. PUTCLIP%;
  1368. #c:\Documents\Programs\External\play5
  1369. FPARSE%
  1370. ARGV&
  1371.     _SNDSTAT&
  1372. +)Usage: play [-s] [-v <volume>] <filename>
  1373. PLAY%8
  1374. SYSTEM\
  1375. &c:\Documents\Programs\External\getclip/
  1376. FPRINT%
  1377. _STAT%
  1378. _KEY%
  1379. c:\system\data\clpboard.cbd(
  1380. O.hD[#
  1381. GETCLIP%;
  1382. "Data.app1@
  1383. >c:\Help-017Temp
  1384. Table1D
  1385. Title
  1386. &Help text
  1387. Usage
  1388. Index
  1389. Table1
  1390. ColA9
  1391. ColB9
  1392. ColA10
  1393. ColB10
  1394. ColA64
  1395. ColB64
  1396. ColA66
  1397. Index1
  1398. ColA66
  1399. ColA9
  1400. Arial
  1401. Arial
  1402. Times New Roman
  1403.   more
  1404.   pwd
  1405.   pwd
  1406.   shift
  1407.   shift
  1408.   sysinfo
  1409.   sysinfo
  1410. putclip
  1411.   more
  1412.   history
  1413.   history
  1414.   history
  1415.   history
  1416.   history
  1417.   history
  1418.   history
  1419.   history
  1420.   history
  1421. backlight
  1422. compact
  1423. contrast
  1424. Recursively display the disk usage of files by directory. If no argument is supplied start at the current directory .
  1425. Options:    -s     Only show the total usage of the given directories rather than showing  the usage in subdirectories as well.
  1426. -Usage: du [-s] <directory1> <directory2> ...
  1427. nAsynchronously play the sound file.
  1428. Options:    -s    Stop playing a previous sound file.
  1429.             -v    Set volume (0 - 3)
  1430. $Usage: play [-s] [-v volume] <file>
  1431. <Prints the number of lines, words and characters in a file.
  1432. Usage: wc <filename>
  1433. compact
  1434. bRuns the OPL "compact" command on the supplied file. Should only be used on Psion database files!
  1435. Usage: compact <filename>
  1436.     contrast
  1437. WSets the screen contrast, taking a value between zero (very light) and 58 (very dark).
  1438. Usage: contrast <level>
  1439. backlight
  1440. MSets or toggles the backlight. With no arguments displays the current state.
  1441. !Usage: backlight [on
  1442. toggle]
  1443. charset
  1444. $Displays the current character set.
  1445. Usage: charset
  1446. charset
  1447. compact
  1448. backlight
  1449. compact
  1450. getclip
  1451. putclip
  1452. getclip
  1453. Displays the contents of the clipboard (text only). The output may be redirected to a file or piped into another command.
  1454. This code is based on Cliplib.opl v 1.0 by Russ Spooner (psion@labrat.demon.co.uk)
  1455. Usage: getclip
  1456. putclip
  1457. Writes to the clipboard; either the contents of the supplied file or redirected output.
  1458. This code is based on Cliplib.opl v 1.0 by Russ Spooner (psion@labrat.demon.co.uk)
  1459. Usage: putclip [filename]
  1460. !c:\Documents\Programs\External\dui
  1461. DU_BAD_COUNT%
  1462. FPARSE%
  1463. PRPATH$
  1464. FPRINT%
  1465. ARGV&
  1466. _CWD$
  1467. _STAT%
  1468. _KEY%
  1469. }O    hW
  1470. O.hD[#
  1471. Warning:
  1472. +1files were open and aren't included in the total.
  1473. PRPATH$
  1474. FPRINT%
  1475. _STAT%
  1476. _KEY%
  1477. DU_BAD_COUNT%
  1478. O.hD[#
  1479. O    h@[
  1480. O.hD[#
  1481. }O    hW
  1482. _DU&!
  1483. 'c:\Documents\Programs\External\contrast
  1484. ARGV&
  1485. Usage: contrast <0-
  1486.     CONTRAST%<
  1487. SYSTEM\
  1488. &c:\Documents\Programs\External\compact*
  1489. FPARSE%
  1490. ARGV&
  1491. Usage: compact <filename>
  1492. COMPACT%;
  1493. &c:\Documents\Programs\External\charset%
  1494. SCRINFO%
  1495. +$     0 1 2 3 4 5 6 7 8 9 A B C D E F
  1496. CHARSET%;
  1497. (c:\Documents\Programs\External\backlight*
  1498. FPRINT%
  1499. ARGV&
  1500. + Usage: backlight [on
  1501. toggle]
  1502. offC[
  1503. toggleC[
  1504. BACKLIGHT%=
  1505. SYSTEM\
  1506. #sample autoexec.bat file
  1507. echo "############################################################################"
  1508. banner -f 268435957 -s 3 " Shell 5  "
  1509. echo "Customising setup..."
  1510. #use the UNIX convention of '$' to represent variables
  1511. #use the UNIX convention of '/' as the pathname separator
  1512. set -o unixvar unixpath
  1513. set path=$path$,.
  1514. # Common UNIX cursor manipulation keys
  1515. bindkey ctrl-a:start ctrl-b:left ctrl-f:right ctrl-e:end
  1516. set history=20
  1517. alias ll ls -l
  1518. alias m more
  1519. alias h history
  1520. set prompt="Psion[%H]%p>"
  1521. This SIS-file is designed from BISON Software. 
  1522. Bison Software doesn't accept any liability for the 
  1523. function of the programme to be installed. 
  1524. Please pay attention to the comment in the README file
  1525. of the author.
  1526. Before installing this software please make a
  1527. B A C K U P  of your Psion Series 5.
  1528. Have a lot of fun!
  1529. Diese SIS-Datei wurde von Bison Software erstellt.
  1530. Bison Software 
  1531. bernimmt keinerlei Garantie f
  1532. r die 
  1533. Funktion des zu installierenden Programmes. 
  1534. Bitte beachten Sie die Hinweise in der README Datei des
  1535. Autors.
  1536. Bevor Sie das Programm installieren machen Sie ein  
  1537. B A C K U P  Ihres Psion Serie 5.
  1538. Viel Spa
  1539.