home *** CD-ROM | disk | FTP | other *** search
/ Between Heaven & Hell 2 / BetweenHeavenHell.cdr / 100 / 56 / sr.doc < prev    next >
Text File  |  1988-04-24  |  82KB  |  4,159 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                           Still River Shell
  13.  
  14.                        User and Reference Guide
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                     Abridged Diskette Version 2.44
  26.  
  27.                             April 24, 1988
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                  (c) Copyright Bill White 1985-1988
  34.                          All rights reserved.
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.         Still River Shell
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.                      Table of Contents
  76.  
  77.  
  78.         Chapter 1 License                               1
  79.  
  80.            1.1 Bearer License                           1
  81.            1.2 User Support                             1
  82.            1.3 Registration Cost and System Updates     2
  83.            1.4 System Development and User Feedback     3
  84.            1.5 Acknowledgments                          4
  85.  
  86.         Chapter 2 User Guide: Getting Started           8
  87.  
  88.            2.1 The Still River Shell                    8
  89.            2.2 Optional Performance Consideration       9
  90.            2.3 Note of Caution                          10
  91.            2.4 Installation                             11
  92.  
  93.               2.4.1 Program Installation                11
  94.               2.4.2 Starting the Shell                  11
  95.               2.4.3 When To Start The Shell             12
  96.               2.4.4 How to Use The Shell                12
  97.  
  98.            2.5 Documentation Organization               13
  99.            2.6 Demonstration Sessions                   14
  100.  
  101.               2.6.1 Set Up                              14
  102.               2.6.2 Initial Screen                      15
  103.               2.6.3 Using the <selector>                16
  104.               2.6.4 Setting the Color Options           16
  105.               2.6.5 Sample Session - Sample 1           17
  106.               2.6.6 Sample Session - Sample 2           25
  107.  
  108.         Chapter 3 User Guide: Command Usage             33
  109.  
  110.            3.1 Usage                                    33
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.         Still River Shell
  134.  
  135.  
  136.  
  137.  
  138.               3.1.1 Command Syntax                      33
  139.               3.1.2 Command Window                      33
  140.               3.1.3 Command Set                         34
  141.               3.1.4 Command Selection                   34
  142.               3.1.5 Command Edit                        34
  143.               3.1.6 Command Edit When Tagging           36
  144.               3.1.7 Command Execution                   37
  145.               3.1.8 Command Execution When Tagging      37
  146.               3.1.9 Command Response                    37
  147.               3.1.10 Command File Set                   38
  148.               3.1.11 Command Selected Set               38
  149.               3.1.12 Command Extensions                 38
  150.  
  151.                  3.1.12.1 Query                         39
  152.                  3.1.12.2 Medium Replacement            39
  153.                  3.1.12.3 Target File Protection        40
  154.  
  155.               3.1.13 File Tagging (Hidden)              40
  156.               3.1.14 User Defined Commands              41
  157.  
  158.         Chapter 4 Shell Commands                        43
  159.  
  160.            4.1 ATTR                                     44
  161.  
  162.               4.1.1 ARCHIVE, subcommand                 44
  163.               4.1.2 HIDDEN, subcommand                  44
  164.               4.1.3 READ-ONLY, subcommand               44
  165.               4.1.4 SYSTEM, subcommand                  45
  166.  
  167.            4.2 CHDIR                                    46
  168.            4.3 COPY                                     47
  169.            4.4 DELETE                                   49
  170.            4.5 FIND                                     51
  171.            4.6 INFO                                     56
  172.            4.7 LIST                                     57
  173.            4.8 MOVE                                     60
  174.            4.9 OPTIONS                                  62
  175.  
  176.               4.9.1 CHANGE, subcommand                  63
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.         Still River Shell
  200.  
  201.  
  202.  
  203.               4.9.2 READ, subcommand                    63
  204.               4.9.3 SAVE, subcommand                    64
  205.               4.9.4 Option (1)                          64
  206.               4.9.5 Option (2)                          65
  207.               4.9.6 Option (3)                          65
  208.               4.9.7 Option (4)                          66
  209.               4.9.8 Option (5)                          66
  210.               4.9.9 Option (6)                          67
  211.               4.9.10 Option (7)                         67
  212.               4.9.11 Option (8)                         67
  213.               4.9.12 Option (9)                         68
  214.               4.9.13 Option (10)                        68
  215.               4.9.14 Option (11)                        69
  216.               4.9.15 Option (12)                        70
  217.               4.9.16 Option (13)                        70
  218.               4.9.17 Option (14)                        70
  219.               4.9.18 Option (15)                        70
  220.               4.9.19 Option (16)                        71
  221.               4.9.20 Option (17)                        71
  222.  
  223.            4.10 OTHER                                   73
  224.  
  225.               4.10.1 ATTR, subcommand                   73
  226.               4.10.2 INFO, subcommand                   73
  227.               4.10.3 OPTIONS, subcommand                73
  228.               4.10.4 WRITE, subcommand                  74
  229.  
  230.            4.11 PREVIOUS (PRV)                          75
  231.            4.12 RENAME                                  76
  232.            4.13 SORT                                    77
  233.  
  234.               4.13.1 ATTRIBUTE, subcommand              77
  235.               4.13.2 DATE/TIME, subcommand              77
  236.               4.13.3 EXTENSION, subcommand              77
  237.               4.13.4 NAME, subcommand                   78
  238.               4.13.5 PHYSICAL, subcommand               78
  239.               4.13.6 SIZE, subcommand                   78
  240.  
  241.            4.14 TAG                                     79
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.         Still River Shell
  266.  
  267.  
  268.  
  269.               4.14.1 TAG, subcommand                    80
  270.               4.14.2 <ALT>+TAG, subcommand              80
  271.               4.14.3 DETAG, subcommand                  80
  272.               4.14.4 <ALT>+DETAG, subcommand            80
  273.               4.14.5 FLIP, subcommand                   80
  274.               4.14.6 <ALT>+FLIP, subcommand             80
  275.               4.14.7 RANGE, subcommand                  81
  276.               4.14.8 <SPACE_BAR>, subcommand            81
  277.  
  278.            4.15 TREE                                    82
  279.  
  280.               4.15.1 LIST, subcommand                   82
  281.               4.15.2 MAKE, subcommand                   82
  282.               4.15.3 REMOVE, subcommand                 83
  283.               4.15.4 UP, subcommand                     83
  284.  
  285.            4.16 VIEW                                    84
  286.  
  287.               4.16.1 AGAIN, subcommand                  85
  288.               4.16.2 FIND, subcommand                   85
  289.               4.16.3 HEX, subcommand                    86
  290.               4.16.4 <CR>, subcommand                   87
  291.  
  292.            4.17 WRITE                                   88
  293.            4.18 XDOS                                    89
  294.            4.19 <function_key> <Fn>                     93
  295.  
  296.         Chapter 5 User Guide: Still River Shell
  297.                        Techniques                       97
  298.  
  299.            5.1 Command <function_key> Usage             97
  300.  
  301.               5.1.1 User Defined <command_server>
  302.                        Files                            98
  303.               5.1.2 User Command Key Definition
  304.                        Standards                        99
  305.               5.1.3 User Command Key Help               100
  306.               5.1.4 Print a File                        100
  307.               5.1.5 Edit a File                         101
  308.               5.1.6 Execute a File                      101
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.         Still River Shell
  332.  
  333.  
  334.  
  335.               5.1.7 Transmit a File                     101
  336.               5.1.8 Backup the Set                      102
  337.               5.1.9 Shell Help                          102
  338.  
  339.            5.2 Using TAG                                102
  340.  
  341.               5.2.1 A <tag_set>                         103
  342.               5.2.2 Tag Object                          103
  343.               5.2.3 Tag Duration                        103
  344.               5.2.4 Commands Using <Tag_Set>            103
  345.               5.2.5 Command Edit With Tagged Files      104
  346.               5.2.6 Multiple Object Command
  347.                        Execution                        104
  348.               5.2.7 COPY, DELETE, and MOVE
  349.                        Execution With Tagged Files      104
  350.               5.2.8 <function_key>s with Tagged
  351.                        Files                            105
  352.               5.2.9 XDOS with Tagged Files              105
  353.               5.2.10 Tagging Examples                   106
  354.  
  355.            5.3 High Performance Option                  108
  356.            5.4 Second Operand Selection                 108
  357.            5.5 Restoring the Screen                     110
  358.            5.6 Medium Replacement                       111
  359.  
  360.               5.6.1 Insufficient Space                  111
  361.               5.6.2 Change of System Default Drive
  362.                        Medium                           111
  363.  
  364.            5.7 Backup a Directory                       112
  365.            5.8 Restore a Directory                      112
  366.            5.9 Rename a Directory                       113
  367.            5.10 Saving and Using Shell File Lists       114
  368.            5.11 Hints For Using Hard Disks              114
  369.  
  370.               5.11.1 Shared Logic Directory             115
  371.               5.11.2 Prevent Accidental Formatting      116
  372.               5.11.3 Improve Hard Disk Performance      116
  373.  
  374.            5.12 Memory Usage                            117
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.         Still River Shell
  398.  
  399.  
  400.  
  401.  
  402.               5.12.1 Nested Shell Calls                 117
  403.               5.12.2 Out of Memory - Command
  404.                        Response                         118
  405.               5.12.3 Memory Cost                        119
  406.  
  407.         Chapter 6 Window Definitions                    121
  408.  
  409.            6.1 LIST Presentation                        121
  410.  
  411.               6.1.1 LIST Set Window                     121
  412.               6.1.2 Data Window                         122
  413.               6.1.3 Command Window                      123
  414.  
  415.            6.2 FIND Presentation                        124
  416.  
  417.               6.2.1 FIND Set Window                     124
  418.               6.2.2 Data Window                         124
  419.               6.2.3 Command Window                      126
  420.  
  421.            6.3 TREE Presentation                        126
  422.  
  423.               6.3.1 TREE Set Window                     126
  424.               6.3.2 Data Window                         126
  425.               6.3.3 Command Window                      128
  426.  
  427.            6.4 VIEW Presentation                        129
  428.            6.5 COPY, DELETE and MOVE Presentation       129
  429.  
  430.               6.5.1 COPY, DELETE and MOVE
  431.                        <selected_set> Window            130
  432.               6.5.2 Data Window                         130
  433.               6.5.3 Command Window                      131
  434.  
  435.            6.6 Free Memory Display                      132
  436.  
  437.         Chapter 7 Shell Work Files                      133
  438.  
  439.            7.1 SRCONFIG.DAT                             133
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.         Still River Shell
  464.  
  465.  
  466.  
  467.               7.1.1 Locating SRCONFIG.DAT               133
  468.               7.1.2 Creating SRCONFIG.DAT               134
  469.               7.1.3 Creating SRCONFIG Environment
  470.                        Variable                         134
  471.               7.1.4 Updating SRCONFIG.DAT               135
  472.  
  473.            7.2 SRSTATE.DAT                              135
  474.  
  475.         Chapter 8 Shell's Messages                      137
  476.  
  477.            8.1 Shell Informational Messages             137
  478.            8.2 Shell Query Messages                     143
  479.  
  480.         Chapter 9 A Little Design Philosophy            147
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.         Still River Shell                             License
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.                               Chapter 1
  540.  
  541.                                License
  542.  
  543.  
  544.  
  545.  
  546.         1.1 Bearer License
  547.  
  548.  
  549.         This abridged documentation is intended for  diskette
  550.         distribution with the Still River Shell program.  You
  551.         may  copy  and  distribute  this   documentation   on
  552.         diskette as  long  as  you  make  no  change  to  the
  553.         document or charge a  fee  beyond  media and handling
  554.         ($9 Max).  You may print or make paper copies of this
  555.         document for your personal use only.
  556.  
  557.  
  558.  
  559.  
  560.         1.2 User Support
  561.  
  562.  
  563.         You are welcome to evaluate the Still River Shell  on
  564.         the condition that, if you  become  a  regular  Still
  565.         River  Shell  user, you will register  and  become  a
  566.         supporter too.   See the Shell's INFO command to find
  567.         out  how  to  register;  you  can  use a form on  the
  568.         following pages.
  569.  
  570.  
  571.  
  572.  
  573.  
  574.                                 - 1 -
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.         Still River Shell                             License
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.         1.3 Registration Cost and System Updates
  604.  
  605.  
  606.         You can register in the following ways:
  607.  
  608.         Registration (manual, disk and future m+d update). $59
  609.         Registration (manual and disk).................... $39
  610.         Registration (disk only).......................... $25
  611.  
  612.         When you  register, you always get the latest version
  613.         of the Shell and discounts on future orders.  If  you
  614.         get the complete documentation, you will find it adds
  615.         a  great  deal  to  the  value  of  the  Shell.   And
  616.         registering just  may make you feel good.  While that
  617.         may not  be  the  same as having all your dreams come
  618.         true, it beats an election promise by a mile.
  619.  
  620.         From  time  to time, a new version of the  Shell  may
  621.         become available.   If you are a registered user, you
  622.         can become a  subscriber  to the Shell's major update
  623.         service.  With this  service  you  are  automatically
  624.         mailed a diskette and manual for the new  version  of
  625.         the Shell as soon as it is available.  A major update
  626.         might fix bugs, correct operational problems, enhance
  627.         features   and   provide   better   size/performance.
  628.         Registered  users  may  subscribe  to  an   automatic
  629.         Manual/Disk Update for  $24;  if you order the update
  630.         when you register, it costs $20.
  631.  
  632.         Registered User Only - Manual & Disk Update....... $24
  633.  
  634.         When, as a registered user,  you  order  updates,  be
  635.         sure to note the version  of  the Shell you have.  If
  636.         you do not have the latest version, the  update  will
  637.         be  sent  to you immediately; otherwise,  the  update
  638.  
  639.  
  640.                                 - 2 -
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.         Still River Shell                             License
  662.  
  663.  
  664.  
  665.         will be sent upon a new major Shell release.  You can
  666.         register now for $59, get  the  current  program  and
  667.         manual right away, and receive a future major release
  668.         update ($39 Registration + $20 for automatic disk and
  669.         manual  update).  However you choose to register,  it
  670.         will be greatly appreciated by the authors.
  671.  
  672.  
  673.  
  674.  
  675.         1.4 System Development and User Feedback
  676.  
  677.  
  678.         The Shell took three and half years to  develop  thus
  679.         far and it continues  to undergo further development.
  680.         This effort,  which  includes  an  extensive  design,
  681.         programming, beta testing and documentation effort by
  682.         systems professionals and end users, produced  14,200
  683.         lines of 'C' code, 1,600 lines of assembler code  and
  684.         17,500 words  of  documentation.   When  you  combine
  685.         Murphy's  Law  with 15,800 lines of  code,  long  and
  686.         painful field tests result.  We have taken great care
  687.         to release versions of the program which are  as  bug
  688.         free as possible.  You can help us by  writing to let
  689.         us know if you discover a problem with the program or
  690.         have an idea of how to improve it.
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.                                 - 3 -
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.         Still River Shell                             License
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.         1.5 Acknowledgments
  736.  
  737.  
  738.         Thanks  to  all  who   helped  including  the  Boston
  739.         Computer Society's PC Technical Group which  supplied
  740.         many   of   our   Beta  Testers   and   much   needed
  741.         encouragement.  The program was written using Lattice
  742.         C   and   Microsoft's    Assembler   Language.    The
  743.         documentation was prepared using The  FinalWord  word
  744.         processor.
  745.  
  746.         "Bob Howard", whom  you  may remember as the original
  747.         author of this software, is coming out of  his  shell
  748.         to announce  that the Still River Shell's authors are
  749.         actually Bob Dye and William Howard White.  Bob works
  750.         for  a  systems company and Bill  is  an  independent
  751.         consulting systems engineer.  We  have  dropped  "Bob
  752.         Howard"  because  Bill  White,  who  was  "Bob",  was
  753.         uncomfortable with the arrangement; being  more  than
  754.         one person is harder than you might imagine.
  755.  
  756.         We thank our beta testers for their willingness to be
  757.         first and to tell us all about it.
  758.  
  759.         Finally, we  thank  our  registered  users  for their
  760.         support:  they  made  continued  work  on  the  shell
  761.         possible.
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.                                 - 4 -
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.                             User   Registration   Form
  796.  
  797.               Please register me  as  a user/supporter of the Still
  798.               River Shell.   I understand I will receive the latest
  799.               version of  the Shell and its complete printed manual
  800.               (160 pp 5.5  x  8.0)  as  well  as  other programs of
  801.               interest.  As a registered user, I get a discount  on
  802.               disk and manual updates.
  803.  
  804.  
  805.         NAME____________________________________________ DATE____________
  806.  
  807.         COMPANY__________________________________________________________
  808.  
  809.         STREET___________________________________________________________
  810.  
  811.         CITY_____________________________________ ST______ ZIP___________
  812.  
  813.         TELEPHONE__________________________________ Shell Version  2.44
  814.  
  815.         Register Disk/Manual & Update ($59) #______     __________.______
  816.  
  817.         Register Disk/Manual ($39)          #______     __________.______
  818.  
  819.         Register Disk Only ($25)            #______     __________.______
  820.  
  821.         PO, COD or not US/Canada ($8.00)                __________.______
  822.  
  823.         Total Due                                       __________.______
  824.  
  825.         M/C OR VISA__________________________________ EXP DATE___________
  826.  
  827.         NAME on card_____________________________________________________
  828.  
  829.         CHECK_____ COD (US only)_____ COMPANY PO_________________________
  830.  
  831.         Payable to: Bill White, PO Box 57, Still River, MA 01467
  832.            or call: 617-456-3699
  833.  
  834.  
  835.  
  836.  
  837.                                 - 5 -
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.                            Corporate Site License Form
  862.  
  863.               Under this license, you  may  copy  and  use,  on  an
  864.               UNLIMITED number of  systems,  the  Still River Shell
  865.               software and  diskette  based  documentation  at  one
  866.               licensed site specified below.   In addition, you may
  867.               make UNLIMITED paper copies of the printed manual for
  868.               use at the licensed site.  You will be sent a copy of
  869.               the  current  version  of the  software  and  printed
  870.               manual and, at no  additional  cost,  Disk Updates of
  871.               the Still River Shell for two years.  License cost is
  872.               $390.
  873.  
  874.  
  875.         NAME____________________________________________ DATE____________
  876.  
  877.         COMPANY__________________________________________________________
  878.  
  879.         STREET___________________________________________________________
  880.  
  881.         CITY_____________________________________ ST______ ZIP___________
  882.  
  883.         TELEPHONE__________________________________ Shell Version  2.44
  884.  
  885.         SIGNATURE________________________________________________________
  886.  
  887.  
  888.         Total Due                                     $390.00
  889.  
  890.         M/C OR VISA__________________________________ EXP DATE___________
  891.  
  892.         NAME on card_____________________________________________________
  893.  
  894.         CHECK_____ COD (US only)_____ COMPANY PO_________________________
  895.  
  896.         Payable to: Bill White, PO Box 57, Still River, MA 01467
  897.            or call: 617-456-3699
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.                                 - 6 -
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.                                 - 7 -
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.         Still River Shell                        Introduction
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.                               Chapter 2
  1002.  
  1003.                      User Guide: Getting Started
  1004.  
  1005.  
  1006.  
  1007.  
  1008.         2.1 The Still River Shell
  1009.  
  1010.  
  1011.         The Still River Shell  presents an enhanced MS/PC-DOS
  1012.         environment.  The  Shell  allows  the  DOS  user much
  1013.         greater efficiency than the  standard  DOS  interface
  1014.         affords.   Typical   DOS   functions   of  executing,
  1015.         finding, copying, moving,  deleting  and  listing  of
  1016.         files and directories can  be done with significantly
  1017.         fewer key strokes  when  using the Still River Shell.
  1018.         When you don't have to type commands and file  names,
  1019.         you get things  done  with greater speed and improved
  1020.         precision.   And  the  Shell  provides   a   natural,
  1021.         intuitive  interface which makes using DOS both  more
  1022.         fun and more productive.
  1023.  
  1024.         You save a lot of work and time using the Still River
  1025.         Shell, not only through the  substantial  elimination
  1026.         of command and  operand  typing, but also because the
  1027.         Shell  combines,  in  a   single  context,  both  the
  1028.         information  to  make  decisions  and  the   commands
  1029.         necessary to act  on  those  decisions.  For example,
  1030.         when  the  Still River Shell shows  you  a  directory
  1031.         tree, you  can  do more than just look at it; you can
  1032.         make, remove  and  list  directories  using  the same
  1033.         tree.   The  Still  River  Shell  allows  you to  use
  1034.  
  1035.  
  1036.                                 - 8 -
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.         Still River Shell                        Introduction
  1058.  
  1059.  
  1060.  
  1061.         directly  system  information,  such  as   file   and
  1062.         directory lists, without having to copy the data from
  1063.         the screen and reenter it on your command line.   You
  1064.         can select common commands  without typing them.  You
  1065.         can recall, edit and  reenter  DOS  commands from the
  1066.         Shell's prior DOS command  stack.  A powerful feature
  1067.         allows you to define your own extensions to the Still
  1068.         River Shell's command set.   The Shell's full screen,
  1069.         real  time  presentation  makes it  an  ideal  system
  1070.         interface for mass storage systems such as the IBM/XT
  1071.         and IBM/AT.
  1072.  
  1073.         We could go on about the virtues  of the Shell, as we
  1074.         did in an earlier version of this document,  but  the
  1075.         best way to find out about the Shell  is  to  use it.
  1076.         The Shell is designed to grow on you; you can use the
  1077.         Shell  productively right away while you learn  about
  1078.         its  other  features.   You  may find it  helpful  to
  1079.         follow along during the  demonstration session and to
  1080.         review briefly the commands in the reference guide.
  1081.  
  1082.  
  1083.  
  1084.  
  1085.         2.2 Optional Performance Consideration
  1086.  
  1087.  
  1088.         The  Shell's  performance, as well as  that  of  many
  1089.         other  programs, is much improved by instructing  DOS
  1090.         to keep  a  pool  of IO Buffers numbering 16 or more.
  1091.         These buffers, used by DOS to speed  up  disk  reads,
  1092.         are  allocated  by  DOS  at  "boot"  time  either  by
  1093.         default,  which  gives you only two  buffers,  or  as
  1094.         specified in the CONFIG.SYS file.
  1095.  
  1096.         Either edit  an existing CONFIG.SYS file or, if there
  1097.         is  none,  create  a  new one.  The  CONFIG.SYS  file
  1098.         should be  in the root directory (\).  The CONFIG.SYS
  1099.         should read in part:
  1100.  
  1101.  
  1102.                                 - 9 -
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.         Still River Shell                        Introduction
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.         BUFFERS=16
  1130.  
  1131.         If you prepare that file  now,  we can BOOT under our
  1132.         new configuration.  If you do not wish to  do it now,
  1133.         try to remember to do it later.
  1134.  
  1135.  
  1136.  
  1137.  
  1138.         2.3 Note of Caution
  1139.  
  1140.  
  1141.         The Still River Shell  is  a  powerful system utility
  1142.         and you should take care when using  it.   While  the
  1143.         Shell has  had significant design work to help insure
  1144.         proper operation  as well as extensive ALPHA and BETA
  1145.         testing to insure  its  proper  execution, the Shell,
  1146.         like all programs, can fail,  or  a  user,  like  all
  1147.         users, can err.  Operation of the  Shell  is  at  the
  1148.         user's risk.
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.                                 - 10 -
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.         Still River Shell                        Introduction
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.         2.4 Installation
  1198.  
  1199.  
  1200.         2.4.1 Program Installation
  1201.  
  1202.         You install the Still River Shell on your system disk
  1203.         by copying the program (SR.EXE) to whatever directory
  1204.         you normally use to store your utility programs.  For
  1205.         example:
  1206.  
  1207.         COPY A:SR.EXE C:\BIN\SR.EXE
  1208.  
  1209.         places the Shell in the <\BIN> directory on drive C:.
  1210.  
  1211.         Whatever directory you choose,  it  should  be in the
  1212.         DOS PATH so  the  Shell  can  be  executed  from  any
  1213.         location on your system.
  1214.  
  1215.  
  1216.         2.4.2 Starting the Shell
  1217.  
  1218.         You start the Shell by entering:
  1219.  
  1220.         SR [<file_set>] [/B]
  1221.  
  1222.         SR           Starts the Shell and  lists all files in
  1223.                      the current directory.
  1224.  
  1225.         <file_set>   An  optional  <file_set>   specification
  1226.                      with which you can indicate  the  drive,
  1227.                      directory and file  list  you  wish  the
  1228.                      Shell to  use  instead  of  the  default
  1229.                      drive, current directory  and <*.*> file
  1230.                      list.  For example:
  1231.  
  1232.  
  1233.  
  1234.                                 - 11 -
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.         Still River Shell                        Introduction
  1256.  
  1257.  
  1258.  
  1259.                      SR A:\MYDIR\*.BAT
  1260.  
  1261.                      Starts the Shell as  well as changes the
  1262.                      default  drive  to   <A:>,  the  current
  1263.                      directory  to  <\MYDIR>  and  lists  all
  1264.                      <.BAT> files in the <\MYDIR> directory.
  1265.  
  1266.         /B           The optional BIOS switch tells the Shell
  1267.                      to  use  the  slower  BIOS  screen   I/O
  1268.                      because your  system  is  not compatible
  1269.                      with the IBM-PC.   Do  not  use the </B>
  1270.                      switch  unless   the   Shell   fails  to
  1271.                      function without it.
  1272.  
  1273.  
  1274.         2.4.3 When To Start The Shell
  1275.  
  1276.         You start the Shell as  you  would  start  any  other
  1277.         normal program on your system.  The Shell  is  NOT  a
  1278.         terminate and stay  resident  (TSR)  program; so, you
  1279.         start  the  Shell  after  you  have  started any  TSR
  1280.         program such as  SIDEKICK  or SMARTKEY.  And when you
  1281.         exit the Shell, it returns  all  memory  it  used,  a
  1282.                                                     1
  1283.         minimum of about 92K bytes, to the system.
  1284.  
  1285.  
  1286.         2.4.4 How to Use The Shell
  1287.  
  1288.         You can use the Shell as an Ad  Hoc utility, starting
  1289.         it  to  perform  a  function  and  then  exiting  the
  1290.         program.  Or,  you  can  use  it  as  a  true  shell:
  1291.         performing all your  DOS  work and running your other
  1292.  
  1293.         ----------
  1294.  
  1295.         1. See the appendix Shell Work Files and the  OPTIONS
  1296.         command for additional information about Shell  start
  1297.         up, configuration and DOS environment usage.
  1298.  
  1299.  
  1300.                                 - 12 -
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.         Still River Shell                        Introduction
  1322.  
  1323.  
  1324.  
  1325.         programs from the  Shell.   In fact, many users start
  1326.         using the Shell in the first mode and then, gradually
  1327.         over time, use the Shell more  and  more  until  they
  1328.         hardly ever leave it.
  1329.  
  1330.  
  1331.  
  1332.  
  1333.         2.5 Documentation Organization
  1334.  
  1335.  
  1336.         The large  amount of documentation for the Shell does
  1337.         not mean the Shell is hard  to  use.   In  fact,  the
  1338.         short tutorial section,  which  guides  you through a
  1339.         practice session with the Shell, is all you  need  to
  1340.         be   a   novice  Shell  user.   The   rest   of   the
  1341.         documentation is  reference  sections  where detailed
  1342.         information  about  the  Shell's  many  features  are
  1343.         organized for easy access.
  1344.  
  1345.         The following syntax is used:
  1346.  
  1347.         <SRF1.BAT>   Upper-case  letters  mean "exactly";  in
  1348.                      this case: "SRF1.BAT".
  1349.  
  1350.         <filename>   Lower-case  letters   mean  a  syntactic
  1351.                      variable;  in  other   words,  any  file
  1352.                      name.
  1353.  
  1354.         [/V]         Brackets indicate the "/V" is optional.
  1355.  
  1356.         <CR>         Means the carriage return key.
  1357.  
  1358.         CR<CR>       Means the letters  "CR"  followed  by  a
  1359.                      carriage return.
  1360.  
  1361.         <ALT>+<F>    Means hold down the  <ALT> key and enter
  1362.                      the <F> key at the same time.
  1363.  
  1364.  
  1365.  
  1366.                                 - 13 -
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.         Still River Shell                        Introduction
  1388.  
  1389.  
  1390.  
  1391.         <key_words>  You may find it  a  bit  awkward to read
  1392.                      sentences with key words noted this way;
  1393.                      we  hope this is offset by the  improved
  1394.                      precision achieved.
  1395.  
  1396.         <COPY> <filename> [/Q]<CR>
  1397.                      Is read: the copy  command,  space,  any
  1398.                      file name, space,  an optional parameter
  1399.                      "/Q" and then carriage return.
  1400.  
  1401.  
  1402.  
  1403.  
  1404.         2.6 Demonstration Sessions
  1405.  
  1406.  
  1407.         2.6.1 Set Up
  1408.  
  1409.         Please prepare a diskette with no  files  on  it;  we
  1410.         will use this diskette as  our  practice  area.   You
  1411.         will  find  it  best  to  use  a printed copy of  the
  1412.         demonstration session steps.  Mount the  diskette  on
  1413.         Drive A.
  1414.  
  1415.         Now, select  the system default drive and a directory
  1416.         with at least 25 files,  the  more the better, as the
  1417.         current default  directory.  You can do this when you
  1418.         start the Shell by specifying:
  1419.  
  1420.  
  1421.         SR [\<a_big_directory>]          start the Shell (SR)
  1422.                         select directory (\<a_big_directory>)
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.                                 - 14 -
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.         Still River Shell              Demonstration Sessions
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.         2.6.2 Initial Screen
  1460.  
  1461.         When  the  Shell  starts,  it  presents  the  initial
  1462.         command selection screen.
  1463.  
  1464.         As you can  see,  there  are  three  main  areas,  or
  1465.         windows, on the initial screen:
  1466.  
  1467.  
  1468.                 =================================
  1469.                 |               |               |
  1470.                 |               |               |
  1471.                 |               |               |
  1472.                 |               |               |
  1473.                 |      SET      |     DATA      |
  1474.                 |               |               |
  1475.                 |               |               |
  1476.                 |               |               |
  1477.                 |               |               |
  1478.                 =================================
  1479.                 |           COMMAND             |
  1480.                 =================================
  1481.  
  1482.           -  List Set Window on the left is used  to list the
  1483.              selected   set   of   files   and   directories,
  1484.              <selected_set>.
  1485.  
  1486.           -  Data  Window  on  the  right  contains   summary
  1487.              information    about    the     <default_drive>,
  1488.              <selected_directory> and <selected_set> or other
  1489.              context sensitive data.
  1490.  
  1491.           -  Command Window at the  bottom  of  the screen is
  1492.              used to select and to enter commands as well  as
  1493.              to receive responses and obtain help.
  1494.  
  1495.  
  1496.  
  1497.  
  1498.                                 - 15 -
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.         Still River Shell              Demonstration Sessions
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.         2.6.3 Using the <selector>
  1526.  
  1527.         Among the <selected_set>  of  files in the upper left
  1528.         Set  List  Window,  one  file  is  highlighted  by  a
  1529.         <selector>  bar.    The   <selector>   indicates  the
  1530.         <selected_file>.   You   make   any   file   in   the
  1531.         <selected_set> list the <selected_file> by moving the
  1532.         <selector> to the  file  with cursor control keys, in
  1533.         this  case:  <UP/DOWN_CURSOR>  <PGDN>  <PGUP>  <HOME>
  1534.         <END>.   Changing  the  position  of  the  <selector>
  1535.         allows you to scroll through your file list.  At this
  1536.         time, press and hold  the  <DOWN_CURSOR>  key to move
  1537.         the <selector> from  the  top  of  the  list  to  the
  1538.         bottom.  At bottom, enter <HOME> to return to top  of
  1539.         the list;  use all the <selector> movement keys.  The
  1540.         following sample operations illustrate the use of the
  1541.         <selector>    and    the    significance    of    the
  1542.         <selected_file>.
  1543.  
  1544.  
  1545.         2.6.4 Setting the Color Options
  1546.  
  1547.         When the Shell starts for the first time on a system,
  1548.         its color options are set to black and white.   There
  1549.         are Shell options for  monochrome  and  graphic/color
  1550.         displays.  During this  session,  we  will adjust the
  1551.         color  on  color/graphic  monitors  only;  monochrome
  1552.         options,   such   as   a   more   muted    <selector>
  1553.         presentation, are addressed by the  OPTIONS  command.
  1554.         If you do not have a  color monitor or do not wish to
  1555.         adjust the colors used by the Shell, proceed  to  the
  1556.         next section Sample Session - Sample 1.
  1557.  
  1558.         To see and set Shell options:
  1559.  
  1560.           1.  You select a  command  by  entering the letter,
  1561.               upper or lower case,  equal  to  the upper case
  1562.  
  1563.  
  1564.                                 - 16 -
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.         Still River Shell              Demonstration Sessions
  1586.  
  1587.  
  1588.  
  1589.               letter  in  the  command name  in  the  Command
  1590.               Window.  In  this case, enter the letter <O> to
  1591.               select the OTHER command.
  1592.  
  1593.           2.  Enter <O> again to  select the OPTIONS command;
  1594.               you should see the Shell's options displayed.
  1595.  
  1596.         To set the colors you prefer:
  1597.  
  1598.           1.  Enter the <DOWN_CURSOR> key several  times  and
  1599.               move the  <selector>  bar  to  the  first color
  1600.               option, OPTION (12).
  1601.  
  1602.           2.  Enter  <C> to select the CHANGE command.   Each
  1603.               time you enter <C>  the background color should
  1604.               change.  Keep entering <C> until the background
  1605.               color is what you prefer.
  1606.  
  1607.           3.  Move the  <selector>  down  to  the  next color
  1608.               options and change them as well.
  1609.  
  1610.               Note: you can move back  and  forth  among  the
  1611.               color options making changes until  the  colors
  1612.               are best for you.
  1613.  
  1614.           4.  Enter <S>  to SAVE the color options.  From now
  1615.               on,   the  Shell  will  use  the  saved   color
  1616.               configuration until you change it again.
  1617.  
  1618.           5.  Enter <ESC> to return  to the command selection
  1619.               presentation.
  1620.  
  1621.  
  1622.         2.6.5 Sample Session - Sample 1
  1623.  
  1624.         Now  that   you  have  the  Shell  started,  try  the
  1625.         following Shell operations:
  1626.  
  1627.  
  1628.  
  1629.  
  1630.                                 - 17 -
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.         Still River Shell              Demonstration Sessions
  1652.  
  1653.  
  1654.  
  1655.         To  copy  a  file  from  the  <selected_set>  to  the
  1656.         practice diskette, perform the following steps:
  1657.  
  1658.           1.  You select a  command  by  entering the letter,
  1659.               upper or lower case,  equal  to  the upper case
  1660.               letter  in  the  command name  in  the  Command
  1661.               Window.  In  the case of COPY, enter the letter
  1662.               <C>.
  1663.  
  1664.               Note:    the    <selected_command>   and    the
  1665.               <selected_file>  appear  on the  command  input
  1666.               line in the Command  Window  and  the syntax of
  1667.               the COPY command appears in the help line.
  1668.  
  1669.           2.  Move the file <selector>, the  highlighted  bar
  1670.               across the <selected_file> in  the  file  list,
  1671.               with the <UP/DOWN_CURSOR> keys  to the file you
  1672.               wish to copy.
  1673.  
  1674.               Note:  the  first operand on the  command  line
  1675.               changes as you move the <selector>.
  1676.  
  1677.           3.  Enter the  <to_file>  operand  on  the  command
  1678.               line, in this case, <A:>.  For example:
  1679.  
  1680.               COPY SOMEFILE.EXT A:
  1681.  
  1682.           4.  Enter <CR> to execute the command.  Note:
  1683.  
  1684.               ^ ok
  1685.  
  1686.               in  the  response line below the  command  line
  1687.               indicates the copy was completed successfully.
  1688.  
  1689.         To copy another file to A:,
  1690.  
  1691.           1.  Move the file  <selector>  to the next file you
  1692.               wish to copy.
  1693.  
  1694.  
  1695.  
  1696.                                 - 18 -
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.         Still River Shell              Demonstration Sessions
  1718.  
  1719.  
  1720.  
  1721.           2.  Enter <CR> to execute the copy.
  1722.  
  1723.           3.  Enter <ESC> to return to command selection.
  1724.  
  1725.         To edit the  command  line  to  copy  all  files of a
  1726.         specific extension, e.g.  <.BAT>
  1727.  
  1728.           1.  Enter <C> to select the COPY command.
  1729.  
  1730.           2.  Enter <A:> to specify the <to_file>.
  1731.  
  1732.           3.  Enter <LEFT_CURSOR> key to position the command
  1733.               line   cursor  at  the  first  letter  of   the
  1734.               <from_file> in the command text.  For example:
  1735.  
  1736.               COPY LAST.BAT A:
  1737.  
  1738.           4.  Delete  the  first  part  of  the  filename  by
  1739.               entering <DEL> until the <from_file> is deleted
  1740.               up  to  the  period  changing   <LAST.BAT>   to
  1741.               <.BAT>.
  1742.  
  1743.           5.  Enter <*> so the command line reads:
  1744.  
  1745.               COPY *.BAT A:
  1746.  
  1747.           6.  Enter  <CR>  to  execute the  copy;  the  Shell
  1748.               executes the entire command  line  even  though
  1749.               the cursor is not at the end of the line.
  1750.  
  1751.               Note: the copy command places  a  list  of  the
  1752.               files copied in the Set List Window.
  1753.  
  1754.           7.  Enter <ESC> to  erase  the list of copied files
  1755.               and to return to command selection.
  1756.  
  1757.         To copy most but not all files in the directory:
  1758.  
  1759.  
  1760.  
  1761.  
  1762.                                 - 19 -
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.         Still River Shell              Demonstration Sessions
  1784.  
  1785.  
  1786.  
  1787.           1.  Move the  file <selector> to the first file you
  1788.               will NOT copy.
  1789.  
  1790.           2.  Enter <SPACE_BAR> to tag  the  file  you do NOT
  1791.               want to copy.
  1792.  
  1793.           3.  Repeat the  first two steps until all the files
  1794.               you do NOT want to copy are tagged.
  1795.  
  1796.           4.  Enter <ALT>+<F> to  flip  the tag for all files
  1797.               in the <selected_set>.
  1798.  
  1799.           5.  Enter  <C>  to  select  COPY.   The   following
  1800.               command line should appear:
  1801.  
  1802.               COPY {} _
  1803.  
  1804.               Note: the <tag_set> symbol, <{}>,  appears  and
  1805.               stands for the <tag_set>.
  1806.  
  1807.           6.  Enter <A:> to set <to_file>.
  1808.  
  1809.           7.  Enter <CR> to copy of all tagged files.
  1810.  
  1811.               Note: if the Shell finds that a file  you  wish
  1812.               to copy already exists in the target directory,
  1813.               the  Shell prompts you for a decision;  respond
  1814.               by entering <Y>.
  1815.  
  1816.           8.  Enter <ESC> to  erase  the list of copied files
  1817.               and to return to command selection.
  1818.  
  1819.         To List a new current directory:
  1820.  
  1821.           1.  Enter <L> to select LIST command.
  1822.  
  1823.           2.  Enter <directory_name>.  For example:
  1824.  
  1825.  
  1826.  
  1827.  
  1828.                                 - 20 -
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.         Still River Shell              Demonstration Sessions
  1850.  
  1851.  
  1852.  
  1853.               LIST \NEWDIR
  1854.  
  1855.           3.  Enter <CR> to execute  the change directory and
  1856.               list all files in the new directory.
  1857.  
  1858.         To enter and execute a command under DOS:
  1859.  
  1860.           1.  Enter <X>  to  select  the  EXECUTE  DOS (XDOS)
  1861.               command presentation.
  1862.  
  1863.               Note: you should see  a  DOS  command line with
  1864.               the current drive and current directory appear:
  1865.  
  1866.               C:\NEWDIR>_
  1867.  
  1868.           2.  Enter the following command under DOS:
  1869.  
  1870.               C:\NEWDIR>DIR *.*
  1871.  
  1872.           3.  Enter <CR> to  execute  the  command line under
  1873.               DOS.
  1874.  
  1875.           4.  Enter  <DATE><CR>  to execute  another  command
  1876.               under DOS.
  1877.  
  1878.           5.  Respond to DATE's prompt with a <CR>.
  1879.  
  1880.         To recall your prior DOS commands:
  1881.  
  1882.           1.  Enter the <UP_CURSOR> twice.   You  should  see
  1883.               the DATE command and then the DIR command.
  1884.  
  1885.               Note: the Shell saves  about  20  of your prior
  1886.               commands on its command  stack for recall, edit
  1887.               and execution.
  1888.  
  1889.           2.  Move the cursor to the  first  <*>  and  delete
  1890.               <*.*> with <DEL>.
  1891.  
  1892.  
  1893.  
  1894.                                 - 21 -
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.         Still River Shell              Demonstration Sessions
  1916.  
  1917.  
  1918.  
  1919.           3.  Replace   the   deleted    operand   with   the
  1920.               <selected_file> by entering the <INS> key.
  1921.  
  1922.           4.  Enter <CR> to execute the edited command line.
  1923.  
  1924.           5.  Enter <ESC> to return to command selection.
  1925.  
  1926.         To delete some of the files, created after some date,
  1927.         on drive A:
  1928.  
  1929.           1.  Enter <S> to select the SORT command.
  1930.  
  1931.           2.  Enter  <D>  to  sort  the   <selected_set>   by
  1932.               DATE/TIME.
  1933.  
  1934.           3.  Enter <L> to select the LIST command.
  1935.  
  1936.           4.  Enter <A:> to select a new DOS default drive to
  1937.               A:. For example:
  1938.  
  1939.               LIST A:
  1940.  
  1941.           5.  Enter <CR> to change <default_drive>, list  all
  1942.               files on drive A:'s current directory.
  1943.  
  1944.           6.  Move  the  file  <selector>  to  a  file to  be
  1945.               deleted.
  1946.  
  1947.           7.  Enter <D> to select the DELETE command.
  1948.  
  1949.           8.  Enter <CR> to delete the <selected_file>.
  1950.  
  1951.               Note: the deleted file is removed from the file
  1952.               list and new  <selected_file>  appears  on  the
  1953.               command line.
  1954.  
  1955.           9.  Move the file <selector> to the next file to be
  1956.               deleted.
  1957.  
  1958.  
  1959.  
  1960.                                 - 22 -
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.         Still River Shell              Demonstration Sessions
  1982.  
  1983.  
  1984.  
  1985.           10. Enter <CR> to delete the new <selected_file>.
  1986.  
  1987.           11. Enter <ESC> to return to command selection.
  1988.  
  1989.           12. Enter <S> to select the SORT command.
  1990.  
  1991.           13.  Enter  <E>  to   sort  the  <selected_set>  by
  1992.               EXTENSION.
  1993.  
  1994.         To delete many files in a directory:
  1995.  
  1996.           1.  Move  the  file  <selector>  to  a  file to  be
  1997.               deleted.
  1998.  
  1999.           2.  Enter <SPACE_BAR> to tag the <selected_file>.
  2000.  
  2001.           3.  Repeat the last  two  steps until all files you
  2002.               wish to delete are tagged.
  2003.  
  2004.           4.  Enter <D> to  select  the  DELETE command.  You
  2005.               should see:
  2006.  
  2007.               DELETE {}
  2008.  
  2009.               Note: the <tag_set> symbol,  <{}>,  stands  for
  2010.               all tagged files.
  2011.  
  2012.           5.  Enter <CR> to delete the tagged files.
  2013.  
  2014.           6.  Enter <ESC>  to erase the list of deleted files
  2015.               and to return to command selection.
  2016.  
  2017.         To display a tree of directories.
  2018.  
  2019.           1.  Enter  <P> to select PREVIOUS which returns  us
  2020.               to  our   previous   LIST   <selected_set>  and
  2021.               <selected_file>.
  2022.  
  2023.  
  2024.  
  2025.  
  2026.                                 - 23 -
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.         Still River Shell              Demonstration Sessions
  2048.  
  2049.  
  2050.  
  2051.               Note:  in  this  case, the  Shell  should  also
  2052.               return us to the C: drive.
  2053.  
  2054.           2.  Enter <T> to select the TREE command.
  2055.  
  2056.           3.  Enter <CR> to display a  tree  of  the  current
  2057.               directory and all its subdirectories.
  2058.  
  2059.               Note:  if  the  <selector> is  on  a  directory
  2060.               entry,   the   <CR>  causes  a  tree   of   the
  2061.               <selected_directory> to be created.
  2062.  
  2063.           4.  Enter <U> to move up the  tree  and  display  a
  2064.               tree  of  the parent directory of  the  current
  2065.               tree.
  2066.  
  2067.           5.  Keep entering <U> until you see a tree  of  the
  2068.               root directory, <\>, and all directories on the
  2069.               disk.
  2070.  
  2071.           6.  Move <selector>; notice that information in the
  2072.               data   window   reports  information   on   the
  2073.               <selected_directory> and  its subdirectories as
  2074.               well  as   the   parent   directory   and   all
  2075.               directories in the tree.
  2076.  
  2077.           7.  Enter <HOME> to move the <selector> to the root
  2078.               directory at the top of the tree.
  2079.  
  2080.         To make and remove a directory:
  2081.  
  2082.           1.  Enter <M> to select the MAKE command to make  a
  2083.               subdirectory in the <selected_directory>.
  2084.  
  2085.           2.  Enter <AAAATEST>  so  the  command  line  looks
  2086.               like:
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.                                 - 24 -
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.         Still River Shell              Demonstration Sessions
  2114.  
  2115.  
  2116.  
  2117.               MAKE AAAATEST
  2118.  
  2119.           3.  Enter <CR> to  execute  the  MAKE command.  You
  2120.               should see  the  new  directory  appear  in the
  2121.               directory tree.
  2122.  
  2123.           4.  Move   the   <selector>   to   the   <AAAATEST>
  2124.               directory.
  2125.  
  2126.           5.  Enter <R> to  select  the  REMOVE command.  You
  2127.               should  see the <AAAATEST> directory  disappear
  2128.               from the tree.
  2129.  
  2130.               Note: You  can not remove a directory which has
  2131.               files in it.
  2132.  
  2133.         To list a directory in the tree.
  2134.  
  2135.           1.  Move the  <selector> to a directory you wish to
  2136.               look at.
  2137.  
  2138.           2.  Enter <L>  to  select  the  LIST  command.  You
  2139.               should     see     a     listing     of     the
  2140.               <selected_directory>.
  2141.  
  2142.         If you are still with us at  this point, take a quick
  2143.         break and then move on to some additional examples.
  2144.  
  2145.  
  2146.         2.6.6 Sample Session - Sample 2
  2147.  
  2148.         To execute the <selected_file> under DOS by hitting a
  2149.         single <function_key> <Fn>.
  2150.  
  2151.           1.  Enter <ESC> while in  command selection and the
  2152.               Shell should prompt:
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.                                 - 25 -
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.         Still River Shell              Demonstration Sessions
  2180.  
  2181.  
  2182.  
  2183.               Exit the Still River Shell? (y/n) _
  2184.  
  2185.           2.  Enter <Y> to exit the Shell.
  2186.  
  2187.           3.  Create  <function_key>  <command_server>  file,
  2188.               whose name is passed by the Shell to  DOS  when
  2189.               its  corresponding  <function_key> is  entered.
  2190.               In this case, create the file <SRF1.BAT> in the
  2191.               DOS  PATH  or  the  current   directory.    The
  2192.               <command_server>   file    <SRF1.BAT>    should
  2193.               contain:
  2194.  
  2195.               %4.%5
  2196.  
  2197.           4.  After you have created  <SRF1.BAT>,  enter  the
  2198.               following command to start the Shell.
  2199.  
  2200.               SR
  2201.  
  2202.           5.  Move the  file  <selector>  to  the  program or
  2203.               batch file you wish to execute.
  2204.  
  2205.           6.  Enter the <function_key> <F1>.
  2206.  
  2207.           7.  The Shell constructs a command  line  including
  2208.               the <command_server> file name,  in  this  case
  2209.               <SRF1>, and the <shell_state> whose fourth (%4)
  2210.               and fifth (%5) replaceable parameters  are  the
  2211.               file     name    and    extension    of     the
  2212.               <selected_file>.
  2213.  
  2214.           8.  The Shell passes the command line to DOS.
  2215.  
  2216.           9.  DOS executes SRF1.BAT.
  2217.  
  2218.           10.  In  turn,   the   SRF1.BAT   file  passes  the
  2219.               <selected_file>  name   (%4.%5)   to   DOS  for
  2220.               execution.
  2221.  
  2222.  
  2223.  
  2224.                                 - 26 -
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.         Still River Shell              Demonstration Sessions
  2246.  
  2247.  
  2248.  
  2249.           11. When the program ends and the Shell displays  a
  2250.               DOS command line prompt,  enter <ESC> to return
  2251.               to the Shell's command selection.
  2252.  
  2253.         To  edit  the  <selected_file> with  your  editor  by
  2254.         entering a single <function_key> <Fn>.
  2255.  
  2256.               Note: your editor must be able to accept a file
  2257.               name on its start command line for this example
  2258.               to work.
  2259.  
  2260.           1.  Enter <ESC>  while  in  the  command  selection
  2261.               presentation.
  2262.  
  2263.           2.  The Shell should prompt:
  2264.  
  2265.               Exit the Still River Shell? (y/n) _
  2266.  
  2267.           3.  Enter <Y> to exit the Shell.
  2268.  
  2269.           4.  Create the  file SRF2.BAT in the DOS PATH which
  2270.               contains:
  2271.  
  2272.               <your_editor_name> %4.%5
  2273.  
  2274.           5.  Enter  the  following  command  to  start   the
  2275.               Shell.
  2276.  
  2277.               SR
  2278.  
  2279.           6.  Move the file  <selector>  to the file you wish
  2280.               to edit.
  2281.  
  2282.           7.  Enter the <function_key> <F2>.
  2283.  
  2284.           8.  The Shell passes  SRF2  and  the  <shell_state>
  2285.               including  <selected_file>  name (%4)  and  the
  2286.               <selected_file> extension (%5) to DOS.
  2287.  
  2288.  
  2289.  
  2290.                                 - 27 -
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.         Still River Shell              Demonstration Sessions
  2312.  
  2313.  
  2314.  
  2315.           9.  In turn, SRF2.BAT  causes  DOS  to execute your
  2316.               editor with the <selected_file> on the  command
  2317.               line.
  2318.  
  2319.           10.  When  you complete the edit,  enter  <ESC>  to
  2320.               return to command selection.
  2321.  
  2322.         To edit most  files  among  several directories which
  2323.         have a <text_string> in common.
  2324.  
  2325.               Note: your editor must be able to accept a full
  2326.               path name for the next example to work.
  2327.  
  2328.           1.  Move the <selector>  to  the  SRF2.BAT file you
  2329.               created.
  2330.  
  2331.           2.  Enter <function_key> <F2> to edit SRF2.BAT
  2332.  
  2333.           3.  Modify the file SRF2.BAT so it contains:
  2334.  
  2335.               <your_editor_name> %2:%3%4.%5
  2336.  
  2337.           4.  Exit your editor.
  2338.  
  2339.           5.  Enter <ESC> to return to command selection.
  2340.  
  2341.           6.  Enter <F> to select the FIND command.
  2342.  
  2343.           7.  Enter the <file_set> and  <find_text>  and  the
  2344.               VIEW option.
  2345.  
  2346.               FIND *.bat copy /v
  2347.  
  2348.               Note: the FIND  command  is  case sensitive and
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.                                 - 28 -
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.         Still River Shell              Demonstration Sessions
  2378.  
  2379.  
  2380.  
  2381.                                                        2
  2382.               the data you enter appears in lower case.
  2383.  
  2384.           8.  Enter <CR> to execute the FIND command.
  2385.  
  2386.               Note: the FIND searches  all directories on the
  2387.               current drive  for  any  file  with  the <.BAT>
  2388.               extension.  When  a <.BAT> file is found and it
  2389.               contains the text "copy", the Shell enters VIEW
  2390.               and  positions you at the first <find_text>  in
  2391.               the <found_file>.
  2392.  
  2393.           9.  Examine the <found_file> with VIEW to decide if
  2394.               you want to edit it or not.
  2395.  
  2396.           10. Enter  <Y>  or <N> to add, or not, this file to
  2397.               the  FIND  <selected_set>  and  exit  the  VIEW
  2398.               presentation.  In this case, enter <Y>.
  2399.  
  2400.           11.  FIND  will  now  continue the search  and  you
  2401.               repeat the last  two  steps until all files are
  2402.               found and viewed.
  2403.  
  2404.           12. Enter <ALT>+<G> to tag all files  in  the  FIND
  2405.               <selected_set>.
  2406.  
  2407.           13.  Enter  <function_key>  <F2>  to  execute   the
  2408.               <command_server>  file   SRF2.BAT  passing  the
  2409.               <shell_state>, including  the  <selected_drive>
  2410.               (%2),     <selected_dir>     (%3)     and     a
  2411.               <tagged_filename>  (%4.%5), as a parameters  to
  2412.               your editor named in SRF2.BAT.
  2413.  
  2414.               Note: depending on  your Shell's configuration,
  2415.  
  2416.  
  2417.         ----------
  2418.  
  2419.         2. See the FIND command for details.
  2420.  
  2421.  
  2422.                                 - 29 -
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.         Still River Shell              Demonstration Sessions
  2444.  
  2445.  
  2446.  
  2447.                          3
  2448.               the Shell      either  immediately  passes  the
  2449.               <shell_state> to  DOS  with  the  name  for the
  2450.               <command_server>,  or  the  Shell  prompts  you
  2451.               about passing  a <tag_set> member to DOS as the
  2452.               <shell_state>.  When the command line executes,
  2453.               it calls your  editor  including  a tagged file
  2454.               name passed by the Shell.
  2455.  
  2456.           14. When you finish editing the file and exit  your
  2457.               editor, the next  tagged  file  is processed in
  2458.               turn until each file in the <tag_set> is passed
  2459.               as the state of the Shell.
  2460.  
  2461.           15.  After  you edit the last  tagged  file,  enter
  2462.               <ESC> to  return  the  FIND  command  selection
  2463.               presentation.
  2464.  
  2465.           16.  Enter  <ESC>  to  return to the  LIST  command
  2466.               selection presentation.
  2467.  
  2468.         To archive  multiple  files  in  a  directory without
  2469.         setting up a <command_server> file.
  2470.  
  2471.           1.  Tag all files you wish to archive.
  2472.  
  2473.           2.  Enter <X> to select the XDOS command.
  2474.  
  2475.           3.  Enter the command line, for ARC it is:
  2476.  
  2477.               ARC A ARCFILE.ARC %6
  2478.  
  2479.               Note: if you  do  not have the ARC.EXE program,
  2480.               use the command line just to see how the  Shell
  2481.               handles it.
  2482.  
  2483.         ----------
  2484.  
  2485.         3. See the OPTIONS, XDOS and <Fn> commands.
  2486.  
  2487.  
  2488.                                 - 30 -
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.         Still River Shell              Demonstration Sessions
  2510.  
  2511.  
  2512.  
  2513.  
  2514.           4.  Enter <CR> to execute the command line.
  2515.  
  2516.           5.  The Shell executes  the  command  line for each
  2517.               tagged file, substituting a  tagged  file  name
  2518.               for the <%6> on the command line as  the  Shell
  2519.               passes the command line to DOS.
  2520.  
  2521.         There is a lot more to the Shell than we can show you
  2522.         in a few sample sessions.   Next,  read  the  Command
  2523.         Usage  chapter;  then,  read  the   definitions   and
  2524.         examples, found in  the  chapter  Shell Commands, for
  2525.         the commands you plan to  use.   After  you  use  the
  2526.         Shell a bit and  are  ready  to  enhance  your  Shell
  2527.         usage,  read  the chapter Shell Techniques.   If  you
  2528.         have a question about the meaning of a  data field in
  2529.         a Shell display, you  can  find  it  in  the  chapter
  2530.         Window  Definitions; all Shell messages can be  found
  2531.         in the chapter Message Summary.   When  you  want  to
  2532.         look something up, use the index!
  2533.  
  2534.         Finally, we  hope you enjoy your evaluation of Shell.
  2535.         When you become convinced the Shell has made your DOS
  2536.         life easier and you use  the  Shell  regularly,  help
  2537.         underwrite  the  development of the Shell  by  taking
  2538.         time  to  register.   Protect  your  Karma;  register
  2539.         today.  If you have registered already, thank you for
  2540.         your support.
  2541.  
  2542.  
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.                                 - 31 -
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.         Still River Shell              Demonstration Sessions
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605.  
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.                                 - 32 -
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.         Still River Shell                       Command Usage
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.                               Chapter 3
  2652.  
  2653.                       User Guide: Command Usage
  2654.  
  2655.  
  2656.  
  2657.         The following chapter describes, in general, features
  2658.         and  characteristics of Shell commands.  If you  have
  2659.         not done so already, you should go through the  Shell
  2660.         Demonstration Sessions  before  reading  the material
  2661.         that follows.
  2662.  
  2663.  
  2664.  
  2665.  
  2666.         3.1 Usage
  2667.  
  2668.  
  2669.         3.1.1 Command Syntax
  2670.  
  2671.         All commands conform to standard DOS syntax.
  2672.  
  2673.  
  2674.         3.1.2 Command Window
  2675.  
  2676.         The  Command  Window  appears  at the bottom  of  the
  2677.         screen and consists of three lines:
  2678.  
  2679.           -  Line  1: The command selection and command  edit
  2680.              line.
  2681.  
  2682.           -  Line 2: The response line.
  2683.  
  2684.  
  2685.  
  2686.                                 - 33 -
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.         Still River Shell                       Command Usage
  2708.  
  2709.  
  2710.  
  2711.           -  Line 3: The help line.
  2712.  
  2713.  
  2714.         3.1.3 Command Set
  2715.  
  2716.         In addition to the  Still  River  Shell commands, you
  2717.         can execute any command under  DOS  from  within  the
  2718.         Shell.  You can  recall  prior DOS commands, edit and
  2719.         execute  them  using  the Still  River  Shell's  XDOS
  2720.         command presentation.  You can execute a user defined
  2721.         <command_server>  program  or  batch  file   with   a
  2722.         <function_key>.
  2723.  
  2724.  
  2725.         3.1.4 Command Selection
  2726.  
  2727.         A Shell command  is  selected by entering the letter,
  2728.         upper or lower case, which is equal  to  the  capital
  2729.         letter  in  the  commands displayed  in  the  Command
  2730.         Selection  Line.   Another  method   is  to  use  the
  2731.         <LEFT/RIGHT_CURSOR> to move the command <selector> to
  2732.         the  desired  command  and   then  enter  <CR>.   The
  2733.         function of the  highlighted  command  appears in the
  2734.         help line.
  2735.  
  2736.  
  2737.         3.1.5 Command Edit
  2738.  
  2739.         When  a  command is selected, the  command  selection
  2740.         line is replaced by the command edit  line,  and  the
  2741.         syntax of the <selected_command>  appears in the help
  2742.         line.  Unless the command executes  immediately  upon
  2743.         selection, you can edit the command line as follows:
  2744.  
  2745.         <any_data_character>
  2746.                      Inserts character at  the current cursor
  2747.                      position.
  2748.  
  2749.  
  2750.  
  2751.  
  2752.                                 - 34 -
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.         Still River Shell                       Command Usage
  2774.  
  2775.  
  2776.  
  2777.         <BACK_SPACE>
  2778.                      Deletes the character to the left of the
  2779.                      cursor and moves the  remainder  of  the
  2780.                      command line,  from  the  current cursor
  2781.                      position, one position to the left.
  2782.  
  2783.         <CTRL>+<K> or <CTRL>+<BACK_SPACE>
  2784.                      Kills the  current  command  line except
  2785.                      for the command.
  2786.  
  2787.         <CR>         Executes the command line.  The complete
  2788.                      command line is  executed without regard
  2789.                      to where the current cursor position  is
  2790.                      when the <CR> is entered.
  2791.  
  2792.         <DEL>        Deletes  the  character at  the  current
  2793.                      cursor position and  moves the remainder
  2794.                      of the command line, at the right of the
  2795.                      cursor, one position to the left.
  2796.  
  2797.         <ESC>        Escapes  from  the   command  line  edit
  2798.                      presentation and returns  to the command
  2799.                      selection presentation.
  2800.  
  2801.         <INS>        Inserts  the  <selected_file>   at   the
  2802.                      cursor position.
  2803.  
  2804.         <ALT>+<I>    Inserts  the  full  path  name  of   the
  2805.                      <selected_file> at the cursor position.
  2806.  
  2807.         <LEFT/RIGHT_CURSOR>
  2808.                      Moves  the cursor without affecting  the
  2809.                      data.
  2810.  
  2811.         <CTRL>+<LEFT/RIGHT_CURSOR>
  2812.                      Moves  the  cursor one  word  left/right
  2813.                      without affecting the data.
  2814.  
  2815.  
  2816.  
  2817.  
  2818.                                 - 35 -
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.         Still River Shell                       Command Usage
  2840.  
  2841.  
  2842.  
  2843.                         4
  2844.         <UP/DOWN_CURSOR>   <HOME> <END> <PGDN> <PGUP>
  2845.                      Replaces   the  first  operand  of   the
  2846.                      command     with     the     highlighted
  2847.                      <selected_file> or  <selected_directory>
  2848.                      independent   of   the  current   cursor
  2849.                      position unless a <tag_set> exists.
  2850.  
  2851.  
  2852.         3.1.6 Command Edit When Tagging
  2853.  
  2854.         When  a  tag  sensitive  command  is  selected and  a
  2855.         <tag_set>   exists  among  the  <selected_set>,   the
  2856.         command line appears as follows:
  2857.  
  2858.         COPY {} _
  2859.  
  2860.         If the <UP/DOWN_CURSOR> keys  are used, the <tag_set>
  2861.         on  the  command  line   is   not   replaced  by  the
  2862.         <selected_file>.  If the <tag_set> symbol,  "{}",  is
  2863.         edited to any other value, the operand is treated  as
  2864.         a file name.  If a first operand file  name is edited
  2865.         to "{}", then the <tag_set> is used.  If no <tag_set>
  2866.         exists, then the following error message appears.
  2867.  
  2868.         COPY {} A:_
  2869.              ^  file not found
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.         ----------
  2878.  
  2879.         4. See  the  XDOS  command for a different use of the
  2880.         <UP/DOWN_CURSOR>  keys   during   DOS   command  line
  2881.         presentation.
  2882.  
  2883.  
  2884.                                 - 36 -
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.         Still River Shell                       Command Usage
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.         3.1.7 Command Execution
  2912.  
  2913.         Unless the <selected_command>  executes  immediately,
  2914.         the <CR> is used to execute the  command  line.   The
  2915.         entire  command  line is executed without  regard  to
  2916.         where  the   cursor  is  located  when  the  <CR>  is
  2917.         entered.  Command execution is  halted with the <ESC>
  2918.         which always escapes the current Shell process.
  2919.  
  2920.  
  2921.         3.1.8 Command Execution When Tagging
  2922.  
  2923.         When tag sensitive commands (COPY, DELETE, MOVE, XDOS
  2924.         and <function_key>  <Fn>)  execute  and  a  <tag_set>
  2925.         exists and  is specified, the <tag_set> is treated as
  2926.         a generic file specification  as  <*>  and <?>.  Each
  2927.         member  of   the  <tag_set>  is  acted  upon  by  the
  2928.                   5
  2929.         command.
  2930.  
  2931.  
  2932.         3.1.9 Command Response
  2933.  
  2934.         Usually,  the  <selected_command>'s execution  causes
  2935.         one or more messages to appear on the response  line.
  2936.         The  message either indicates successful  completion,
  2937.         points out an error or prompts  you  for  a  decision
  2938.         about the  execution  of  the  command.   The Shell's
  2939.         display  is  updated  in  real  time  during  command
  2940.         execution.
  2941.  
  2942.  
  2943.  
  2944.  
  2945.         ----------
  2946.  
  2947.         5. See the TAG command for more details.
  2948.  
  2949.  
  2950.                                 - 37 -
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.         Still River Shell                       Command Usage
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.         3.1.10 Command File Set
  2978.  
  2979.         A  command's  <file_set>  is   the  proposed  set  of
  2980.         objects, files or directories,  for the command.  The
  2981.         <file_set>   can   be  a  specific  file,   such   as
  2982.         <SOMEFILE.EXT>, or a generic file specification, such
  2983.         as <*.BAT>.
  2984.  
  2985.  
  2986.         3.1.11 Command Selected Set
  2987.  
  2988.         A command's <selected_set> consists of those objects,
  2989.         files  or  directories,  which are  affected  by  the
  2990.         command's   execution   based   on   the   <file_set>
  2991.         specification.  A <file_set> specifies a possible set
  2992.         and  the  <selected_set>  is   the  actual  set  that
  2993.         results.   When  the COPY, DELETE and  MOVE  commands
  2994.         have a <file_set> specified by a generic name  (*  or
  2995.         ?),   the   Shell   displays   the   names   of   the
  2996.         <selected_set> of files in the Set List Window as the
  2997.         command operation completes for  each  file  matching
  2998.         the  command  <file_set>.   In  the  list  generating
  2999.         commands  LIST,  FIND  and   TREE,   the   <file_set>
  3000.         specification  generates a <selected_set> list  which
  3001.         can be the object of additional Shell commands.
  3002.  
  3003.  
  3004.         3.1.12 Command Extensions
  3005.  
  3006.         While  the Shell commands operate as their  MS/PC-DOS
  3007.         counterparts,  certain  Shell commands  have  helpful
  3008.         extra features.
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.                                 - 38 -
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.         Still River Shell                       Command Usage
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.         3.1.12.1 Query
  3044.  
  3045.         When wild card values <?>  or <*> are used to specify
  3046.         a generic file  name,  a <selected_set> is created of
  3047.         all  files  affected by the command.   If  the  Query
  3048.         Option  is  in  effect,  you  are  prompted prior  to
  3049.         execution  of  each member of the  <selected_set>  or
  3050.         not.  For example, if you enter:
  3051.  
  3052.         DELETE *.BAT /Q
  3053.  
  3054.         Prompts you:
  3055.  
  3056.         DELETE *.BAT /Q
  3057.                ^ delete SOMEFILE.BAT ? (y/n)
  3058.  
  3059.  
  3060.  
  3061.         3.1.12.2 Medium Replacement
  3062.  
  3063.         When  you  write to a drive under the Shell  and  the
  3064.         object file does not fit on  the  target  drive,  the
  3065.         Shell   allows  you  to  change  medium,  usually   a
  3066.         diskette,  and  resume  the operation  at  the  point
  3067.         interrupted by the  out  of space event, helpful when
  3068.         you have to copy a hard disk  directory  whose  files
  3069.         require several diskettes.
  3070.  
  3071.         COPY *.* A:
  3072.                  ^insufficient space; retry on new disk? (y/n)
  3073.  
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.                                 - 39 -
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103.         Still River Shell                       Command Usage
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.         3.1.12.3 Target File Protection
  3110.  
  3111.         Normally under the Shell, whenever a file  is  to  be
  3112.         copied onto an existing  file,  the  Shell prompts to
  3113.         determine if you wish to write on the existing  file,
  3114.         for example:
  3115.  
  3116.         MOVE *.BAT \DIR1\
  3117.                    ^ \DIR1\RUN.BAT exists; write? (y/n)
  3118.  
  3119.         The directory attributes  of  both  the <to_file> and
  3120.         the <from_file> are  displayed  in the Data Window as
  3121.         you are prompted for a decision.
  3122.  
  3123.  
  3124.         3.1.13 File Tagging (Hidden)
  3125.  
  3126.         You can execute the following  tag  commands  at  any
  3127.         time during command  selection  in either the LIST or
  3128.         FIND <selected_set> presentations even though they do
  3129.         not appear on the command selection line:
  3130.  
  3131.         <SPACE_BAR>  Flips    the    tag   state    of    the
  3132.                      <selected_file>.
  3133.  
  3134.         <ALT>+<G>    Tags all files in the <selected_set>.
  3135.  
  3136.         <ALT>+<D>    Deletes  tags  on  all  files   in   the
  3137.                      <selected_set>.
  3138.  
  3139.         <ALT>+<F>    Flips tag  state  of  all  files  in the
  3140.                      <selected_set>.
  3141.  
  3142.         <ALT>+<P>    Restores prior <tag_set>.
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.                                 - 40 -
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.         Still River Shell                       Command Usage
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.         3.1.14 User Defined Commands
  3176.  
  3177.         You can extend the  Still  River  Shell's command set
  3178.         with your own defined <command_server> batch files or
  3179.         programs.  When you enter  a <function_key> <Fn>, the
  3180.         Shell will pass to DOS  a  command line with the name
  3181.         of the <command_server> for  the  <function_key>  and
  3182.                                                         6
  3183.         the state of the Shell as a set of parameters.
  3184.  
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.  
  3193.  
  3194.  
  3195.  
  3196.  
  3197.  
  3198.  
  3199.  
  3200.  
  3201.  
  3202.  
  3203.  
  3204.  
  3205.  
  3206.         ----------
  3207.  
  3208.         6. See the <function_key> command and  <function_key>
  3209.         usage  under Shell Techniques for addition about  the
  3210.         <function_key>   user   defined  commands   and   key
  3211.         assignment protocol.
  3212.  
  3213.  
  3214.                                 - 41 -
  3215.  
  3216.  
  3217.  
  3218.  
  3219.  
  3220.  
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.         Still River Shell                       Command Usage
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253.  
  3254.  
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268.  
  3269.  
  3270.  
  3271.  
  3272.  
  3273.  
  3274.  
  3275.  
  3276.  
  3277.  
  3278.  
  3279.  
  3280.                                 - 42 -
  3281.  
  3282.  
  3283.  
  3284.  
  3285.  
  3286.  
  3287.  
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301.         Still River Shell                      Shell Commands
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309.  
  3310.  
  3311.                               Chapter 4
  3312.  
  3313.                             Shell Commands
  3314.  
  3315.  
  3316.  
  3317.         (Included in unabridged, printed documentation only)
  3318.  
  3319.  
  3320.  
  3321.  
  3322.  
  3323.  
  3324.  
  3325.  
  3326.  
  3327.  
  3328.  
  3329.  
  3330.  
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.                                 - 57 -
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.         Still River Shell                    Shell Techniques
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.  
  3376.  
  3377.                               Chapter 5
  3378.  
  3379.                User Guide: Still River Shell Techniques
  3380.  
  3381.  
  3382.  
  3383.         (Included in unabridged, printed documentation only)
  3384.  
  3385.  
  3386.  
  3387.  
  3388.  
  3389.  
  3390.  
  3391.  
  3392.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.                                 - 97 -
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.         Still River Shell                  Window Definitions
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.  
  3440.  
  3441.  
  3442.  
  3443.                               Chapter 6
  3444.  
  3445.                           Window Definitions
  3446.  
  3447.  
  3448.  
  3449.  
  3450.         (Included in unabridged, printed documentation only)
  3451.  
  3452.  
  3453.  
  3454.  
  3455.  
  3456.  
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462.  
  3463.  
  3464.  
  3465.  
  3466.  
  3467.  
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.                                - 121 -
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.         Still River Shell                    Shell Work Files
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.  
  3506.  
  3507.  
  3508.  
  3509.                               Chapter 7
  3510.  
  3511.                            Shell Work Files
  3512.  
  3513.  
  3514.  
  3515.         (Included in unabridged, printed documentation only)
  3516.  
  3517.  
  3518.  
  3519.  
  3520.  
  3521.  
  3522.  
  3523.  
  3524.  
  3525.  
  3526.  
  3527.  
  3528.  
  3529.  
  3530.  
  3531.  
  3532.  
  3533.  
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539.  
  3540.  
  3541.  
  3542.  
  3543.  
  3544.                                - 133 -
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.         Still River Shell                    Shell's Messages
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.  
  3574.  
  3575.                               Chapter 8
  3576.  
  3577.                            Shell's Messages
  3578.  
  3579.  
  3580.  
  3581.  
  3582.  
  3583.         (Included in unabridged, printed documentation only)
  3584.  
  3585.  
  3586.  
  3587.  
  3588.  
  3589.  
  3590.  
  3591.  
  3592.  
  3593.  
  3594.  
  3595.  
  3596.  
  3597.  
  3598.  
  3599.  
  3600.  
  3601.  
  3602.  
  3603.  
  3604.  
  3605.  
  3606.  
  3607.  
  3608.  
  3609.  
  3610.                                - 137 -
  3611.  
  3612.  
  3613.  
  3614.  
  3615.  
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631.         Still River Shell                   Design Philosophy
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.  
  3639.  
  3640.  
  3641.                               Chapter 9
  3642.  
  3643.                       A Little Design Philosophy
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.         (Included in unabridged, printed documentation only)
  3650.  
  3651.  
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.                                - 147 -
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.         Still River Shell
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.  
  3704.  
  3705.                                 Index
  3706.  
  3707.  
  3708.         /Q 66
  3709.         /V 28, 84
  3710.         <ALT> 93
  3711.         <ALT>+<D> 40
  3712.         <ALT>+<F> 40
  3713.         <ALT>+<G> 29, 40
  3714.         <ALT>+<I> 35
  3715.         <ALT>+DETAG, subcommand of TAG 80
  3716.         <ALT>+FLIP, subcommand of TAG 80
  3717.         <ALT>+TAG, subcommand of TAG 80
  3718.         <BACK_SPACE> 34
  3719.         <case>, <Fn> 93
  3720.         <command_server> 98
  3721.         <CR> 13, 35
  3722.         <CR>, subcommand of VIEW 87
  3723.         <CTRL> 93
  3724.         <CTRL>+<BACK_SPACE> 35
  3725.         <CTRL>+<K> 35
  3726.         <CTRL>+<LEFT/RIGHT_CURSOR> 35
  3727.         <default_drive> 15
  3728.         <DEL> 35
  3729.         <END> 16, 36
  3730.         <ESC> 35, 37, 90
  3731.         <file_set> 11, 28, 38
  3732.         <find_text> 28, 51, 85
  3733.         <found_text> 85
  3734.         <function_key> <Fn> 25, 27, 28, 34, 37, 41, 68, 93,
  3735.         97, 98, 105
  3736.         <function_key> <Fn>, <command_server> file 26
  3737.         <function_key> <Fn>, <tag_set> option 69
  3738.         <function_key> <Fn>, <tag_set> query option 71
  3739.         <function_key> <Fn>, LIST 98
  3740.         <function_key> <Fn>, query 144
  3741.  
  3742.  
  3743.  
  3744.  
  3745.  
  3746.  
  3747.  
  3748.  
  3749.  
  3750.  
  3751.  
  3752.  
  3753.  
  3754.  
  3755.  
  3756.  
  3757.  
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.         Still River Shell
  3764.  
  3765.  
  3766.  
  3767.         <function_key> <Fn>, saving list 141
  3768.         <function_key> <Fn>, TAG 105
  3769.         <HOME> 16, 36
  3770.         <INS> 35
  3771.         <LEFT/RIGHT_CURSOR> 34, 35
  3772.         <NL>, New Line 86
  3773.         <PGDN> 16, 36
  3774.         <PGUP> 16, 36
  3775.         <range_set> 81
  3776.         <selected_command> 18
  3777.         <selected_file> 18
  3778.         <selected_set> 15, 38
  3779.         <selected_set>, COPY 130
  3780.         <selected_set>, DELETE 130
  3781.         <selected_set>, FIND 124
  3782.         <selected_set>, LIST 121
  3783.         <selected_set>, MOVE 130
  3784.         <selected_set>, TREE 126
  3785.         <selected_set>, window 130
  3786.         <selector> 16, 18
  3787.         <selector>, position option 68
  3788.         <SHIFT> 93
  3789.         <SPACE_BAR> 40
  3790.         <SPACE_BAR>, subcommand of TAG 81
  3791.         <tag_set> 30, 37, 79, 103
  3792.         <tag_set>, "{}" 36, 104
  3793.         <tag_set>, <function_key> 93
  3794.         <tag_set>, commands using 103
  3795.         <UP/DOWN_CURSOR> 16, 21, 35, 90
  3796.         AGAIN, subcommand of VIEW 85
  3797.         ARCHIVE, subcommand of ATTR 44
  3798.         ATTR 44, 73
  3799.         ATTR, subcommand of OTHER 73
  3800.         ATTRIBUTE, subcommand of SORT 77
  3801.         BACKUP 112
  3802.         BUFFERS= 10
  3803.         case translation, option 66
  3804.         CHANGE, subcommand of OPTIONS 63
  3805.         CHDIR 46
  3806.         Color, setting 16, 70
  3807.  
  3808.  
  3809.  
  3810.  
  3811.  
  3812.  
  3813.  
  3814.  
  3815.  
  3816.  
  3817.  
  3818.  
  3819.  
  3820.  
  3821.  
  3822.  
  3823.  
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829.         Still River Shell
  3830.  
  3831.  
  3832.  
  3833.         Command Line, edit 19, 34
  3834.         Command Line, edit with tagging 36, 104
  3835.         Command Window 15
  3836.         Command Window, COPY, DELETE and MOVE 131
  3837.         Command Window, FIND 126
  3838.         Command Window, LIST 123
  3839.         Command Window, TREE 128
  3840.         Command, <file_set> 38
  3841.         Command, <function_key> <Fn> 97
  3842.         Command, <selected_set> 38
  3843.         Command, execution 37
  3844.         Command, execution with tagging 37, 104
  3845.         Command, extensions 38
  3846.         Command, help 34
  3847.         Command, hidden 40
  3848.         Command, line clear 35
  3849.         Command, query 39
  3850.         Command, response 37
  3851.         Command, selection 34, 121, 129
  3852.         Command, selection screen 15
  3853.         Command, selection when tagging 40
  3854.         Command, set 34
  3855.         Command, summary 43
  3856.         Command, syntax 33
  3857.         Command, tag sensitive 37
  3858.         Command, user defined 41
  3859.         Command, user key definition 99
  3860.         Command, user key definition help 100
  3861.         Command, Window 33
  3862.         CONFIG.SYS 9
  3863.         Confirmation, Option 68
  3864.         COPY 18, 19, 47
  3865.         COPY <selected_set> 130
  3866.         COPY, directory backup 112
  3867.         COPY, directory restore 112
  3868.         COPY, file concatenation 48
  3869.         Data Window 15
  3870.         Data Window, COPY, DELETE and MOVE 130
  3871.         Data Window, FIND 124
  3872.         Data Window, LIST 122
  3873.  
  3874.  
  3875.  
  3876.  
  3877.  
  3878.  
  3879.  
  3880.  
  3881.  
  3882.  
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893.  
  3894.  
  3895.         Still River Shell
  3896.  
  3897.  
  3898.  
  3899.         Data Window, TREE 126
  3900.         DATE/TIME, subcommand of SORT 77
  3901.         DELETE 22, 49
  3902.         DELETE <selected_set> 130
  3903.         Demonstration Sessions 14
  3904.         DETAG, subcommand of TAG 80
  3905.         Directory, backup 112
  3906.         Directory, rename 113
  3907.         Directory, restore 112
  3908.         Disk, performance 9, 116
  3909.         Diskette, replacement 39, 111
  3910.         DOS Command Interface 89
  3911.         DOS, environment variable SRCONFIG 63, 134
  3912.         DOS, SET command 63, 134
  3913.         EXTENSION, subcommand of SORT 77
  3914.         File, edit 101
  3915.         File, execute 101
  3916.         File, print 100
  3917.         File, protection 40, 64
  3918.         File, transmit 101
  3919.         Files, Shell work 133
  3920.         FinalWord 4
  3921.         FIND 51
  3922.         FIND <selected_set>, confirmation 68
  3923.         FIND Set Window 124
  3924.         FIND, <selected_set> 51, 68, 124
  3925.         FIND, subcommand of VIEW 85
  3926.         FIND, windows 124
  3927.         FLIP, subcommand of TAG 80
  3928.         formatting 116
  3929.         Free Memory 119
  3930.         Function Keys, see <function_key> <Fn> 93
  3931.         Help 102
  3932.         HEX, subcommand of VIEW 86
  3933.         HIDDEN, subcommand of ATTR 44
  3934.         INFO, subcommand of OTHER 56, 73
  3935.         Installing the Shell 11
  3936.         insufficient space 39
  3937.         Lattice C 4
  3938.         License 1
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961.         Still River Shell
  3962.  
  3963.  
  3964.  
  3965.         LIST 20, 57
  3966.         LIST <selected_set> 121
  3967.         List Set Window 15, 121
  3968.         LIST, <function_key> 98
  3969.         LIST, option 66
  3970.         List, saving 114
  3971.         LIST, subcommand of TREE 82
  3972.         LIST, windows 121
  3973.         MAKE 113
  3974.         MAKE, subcommand of TREE 82
  3975.         media replacement 39
  3976.         Memory 117
  3977.         Memory, free 71, 119
  3978.         Memory, out of 118
  3979.         Messages, informational 137
  3980.         Messages, query 143
  3981.         MOVE 60, 108, 113
  3982.         MOVE <selected_set> 130
  3983.         MS/PC-DOS 8
  3984.         NAME, subcommand of SORT 78
  3985.         Nesting Calls 117
  3986.         Options, color 16
  3987.         OPTIONS, subcommand of OTHER 62, 73
  3988.         OTHER 73
  3989.         PATH 11, 91
  3990.         PHYSICAL, subcommand of SORT 78
  3991.         PREVIOUS (PRV) 75
  3992.         Printed Documentation 1
  3993.         Printed Documentation, order 56
  3994.         PRV 75
  3995.         Query 39
  3996.         RANGE, subcommand of TAG 81
  3997.         READ, subcommand of OPTIONS 63
  3998.         READ-ONLY, subcommand of ATTR 44
  3999.         REMOVE, subcommand of TREE 83
  4000.         RENAME, directory 113
  4001.         RENAME, files 60
  4002.         Sample Operations 17, 25
  4003.         SAVE, subcommand of OPTIONS 64
  4004.         Screen Colors, setting 16, 70
  4005.  
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017.  
  4018.  
  4019.  
  4020.  
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.  
  4027.         Still River Shell
  4028.  
  4029.  
  4030.  
  4031.         Screen, restore 110
  4032.         Second Operand, selection 108
  4033.         Set List Window 79
  4034.         Set Window, FIND 124
  4035.         Set Window, LIST 121
  4036.         Set Window, TREE 126
  4037.         SET, SRCONFIG 63, 134
  4038.         shared logic 115
  4039.         Shell Files, work 133
  4040.         Shell Screen, organization 15
  4041.         Shell, performance 9
  4042.         SIZE, subcommand of SORT 78
  4043.         SORT 77
  4044.         SORT, default criteria 67
  4045.         SRCONFIG.DAT 133
  4046.         SRFn.BAT 26, 27, 28, 29
  4047.         SRSTATE.DAT 68, 89, 135
  4048.         SRSTATE1.DAT 135
  4049.         starting the Shell 11, 12
  4050.         Subtree 126
  4051.         System Update 1
  4052.         SYSTEM, subcommand of ATTR 45
  4053.         TAG 29, 79
  4054.         Tag Set, see <tag_set> 103
  4055.         TAG, <function_key> <Fn> 93, 105
  4056.         TAG, commands using 80
  4057.         TAG, duration 103
  4058.         TAG, examples 106
  4059.         TAG, subcommand of TAG 80
  4060.         Terminate and Stay Resident programs 12, 91, 139
  4061.         TREE 23, 82, 113
  4062.         TREE <selected_set> 126
  4063.         TREE, windows 126
  4064.         UP, subcommand of TREE 83
  4065.         User Registration 2
  4066.         User Support 1
  4067.         Using the Shell 12
  4068.         VIEW 52, 84, 110
  4069.         View, graphic characters 67
  4070.         Window, initial 15, 121
  4071.  
  4072.  
  4073.  
  4074.  
  4075.  
  4076.  
  4077.  
  4078.  
  4079.  
  4080.  
  4081.  
  4082.  
  4083.  
  4084.  
  4085.  
  4086.  
  4087.  
  4088.  
  4089.  
  4090.  
  4091.  
  4092.  
  4093.         Still River Shell
  4094.  
  4095.  
  4096.  
  4097.         Windows 15, 121, 129
  4098.         Windows, FIND 124
  4099.         Windows, LIST 121
  4100.         Windows, TREE 126
  4101.         WRITE 88
  4102.         WRITE, subcommand of FIND 53
  4103.         WRITE, subcommand of OTHER 74
  4104.         XDOS 21, 68, 89, 110
  4105.         XDOS, memory usage 119
  4106.         XDOS, saving list 141
  4107.         XDOS, TAG 105
  4108.         {}, <tag_set> symbol 36, 104
  4109.  
  4110.  
  4111.  
  4112.  
  4113.  
  4114.  
  4115.  
  4116.  
  4117.  
  4118.  
  4119.  
  4120.  
  4121.  
  4122.  
  4123.  
  4124.  
  4125.  
  4126.  
  4127.  
  4128.  
  4129.  
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  
  4135.  
  4136.  
  4137.  
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145.  
  4146.  
  4147.  
  4148.  
  4149.  
  4150.  
  4151.  
  4152.  
  4153.  
  4154.  
  4155.  
  4156.  
  4157.  
  4158.  
  4159.