home *** CD-ROM | disk | FTP | other *** search
/ vsiftp.vmssoftware.com / VSIPUBLIC@vsiftp.vmssoftware.com.tar / FREEWARE / FREEWARE40.ZIP / flistfrontend / doc / flist.hlp < prev    next >
Encoding:
Text File  |  1995-10-27  |  19.4 KB  |  402 lines

  1. 1 FLIST - Directory Editor
  2.  
  3.   FLIST (directory management system/file-list)  permits  the  user  to  sort
  4.   directories,  examine  files, delete rename or alter the protection code on
  5.   files, all via a dynamic display.
  6.  
  7.   Format:
  8.  
  9.         FLIST [*.*;*]
  10. 2 /AFTER             
  11.  /AFTER=time
  12.  
  13.  Same as /SINCE.
  14.  
  15.  Selects only those files that are dated after the specified time.
  16.  
  17.  You must specify an absolute time.  See Section 2.5  in  the  VAX/VMS  DCL
  18.  Dictionary  (or access the HELP topic SPECIFY) for complete information on
  19.  specifying time values.  You can also use the  keywords  TODAY,  TOMORROW,
  20.  and YESTERDAY.
  21. 2 /ALL (D)           
  22.  Read directory entries for all filenames, even if insufficient privilege.
  23. 2 /BACKUP            
  24.  Selects files according to the dates of their most  recent  backup.   This
  25.  qualifier is relevant only when used with the /BEFORE or /SINCE qualifier.
  26.  Use of the /BACKUP qualifier is incompatible with /CREATED, /EXPIRED,  and
  27.  /MODIFIED.  /CREATED is the default.
  28.  
  29.  /BACKUP implicitly sets /DBACKUP.
  30. 2 /BEFORE            
  31.  /BEFORE=time
  32.  
  33.  Selects only those files that are dated before the specified time.
  34.  
  35.  You must specify an absolute time.  See Section 2.5  in  the  VAX/VMS  DCL
  36.  Dictionary  (or access the HELP topic SPECIFY) for complete information on
  37.  specifying time values.  You can also use the  keywords  TODAY,  TOMORROW,
  38.  and YESTERDAY.
  39. 2 /COMMAND           
  40.  Read commands from the specified file (default  FLIST.CMD  in  your  login
  41.  directory).  On end-of-file, resume interactively.
  42. 2 /CREATED           
  43.  Selects files based on their date of creation.  This qualifier is relevant
  44.  only  when used with the /BEFORE or /SINCE qualifier.  Use of the /CREATED
  45.  qualifier is incompatible with /BACKUP, /EXPIRED, and /MODIFIED.  /CREATED
  46.  is the default.
  47. 2 /DBACKUP           
  48.  Show backup dates instead of creation dates
  49. 2 /DREVISED          
  50.  Show file revision dates instead of creation dates
  51. 2 /FAST              
  52.  Suppress all fields other than the filename (*3 faster)
  53. 2 /LOG               
  54.  Record commands, informational- and error- messages in a log-file (default
  55.  FLIST.LOG in your login directory).
  56. 2 /MODIFIED          
  57.  Selects files according to the dates on which  they  were  last  modified.
  58.  This  qualifier  is  relevant  only  when  used with the /BEFORE or /SINCE
  59.  qualifier.  Use of the /MODIFIED qualifier is incompatible  with  /BACKUP,
  60.  /CREATED, and /EXPIRED.  /CREATED is the default.
  61.  
  62.  /MODIFIED implicitly sets /DREVISED
  63. 2 /NOALL             
  64.  Suppress filename if no privilege for other data
  65. 2 /NODATE            
  66.  Suppress creation-date+time
  67. 2 /NOFAST (D)        
  68.  Open each file to obtain auxiliary information (e.g., date, size).
  69. 2 /NOOWNER           
  70.  Suppress display of owner code
  71. 2 /NOPROTECTION      
  72.  Suppress display of protection mask
  73. 2 /NOSIZE            
  74.  Suppress allocation (size) data
  75. 2 /NOVERSIONS        
  76.  Show only highest version of each file
  77. 2 /SINCE             
  78.  /SINCE=time
  79.  
  80.  Selects only those files that are dated after the specified time.
  81.  
  82.  You must specify an absolute time.  See Section 2.5  in  the  VAX/VMS  DCL
  83.  Dictionary  (or access the HELP topic SPECIFY) for complete information on
  84.  specifying time values.  You can also use the  keywords  TODAY,  TOMORROW,
  85.  and YESTERDAY.
  86. 2 Commands           
  87.  
  88.   FLIST's commands are listed below (capital letters indicate the allowable
  89.   abbreviation).
  90.  
  91.   Main           Alternate     Description
  92.   -------------------------------------------------------------------------
  93.   Help           ?help         Show this helpfile.
  94.   Quit           CTRL/Z        Quit the current directory level.  A numeric
  95.                                argument  causes  FLIST  to  quit  that many
  96.                                times
  97.   SHell                        Spawn DECShell process, return to  FLIST  on
  98.                                LOGOFF
  99.   SPawn                        Spawn new process, return to FLIST on LOGOFF
  100.   -------------------------------------------------------------------------
  101.          (The following use arguments; most imply the current entry)
  102.   -------------------------------------------------------------------------
  103.   APpend                       Append the current file to the argument
  104.   COpy                         Copy the current file to the argument
  105.   CReate                       Create the specified file or directory
  106.   DELete                       Delete the current file
  107.   Edit                         Edit (if file),  else  enter  new  directory
  108.                                level.
  109.   Find                         Search  for  the   filename   specified   as
  110.                                argument
  111.   Inspect                      Inspect files, showing source-format.
  112.   Browse                       Run BROWSE to display the current file.
  113.   Next           CTRL/N        Search for next occurrence of filename.
  114.   NFind                        Search for entry not matching pattern.
  115.   PRint                        Enqueue the file to be printed
  116.   PROtect        CTRL/P        Enter protection-code edit
  117.   PURge                        Delete lower versions of the current file
  118.   REName                       Rename the current file (requires arguments)
  119.   Submit                       Submit the current file as a BATCH job.
  120.   View                         EDIT/READONLY
  121.   -------------------------------------------------------------------------
  122. 2 Direction          
  123.  
  124.   /FORWARD and /BACKWARD set the current-direction flag, used by  /PAGE  to
  125.   determine  the  direction of scrolling.  Each of these commands accepts a
  126.   single argument:  number of lines.  If no argument is given,  the  amount
  127.   of scrolling is one screen.
  128. 2 Display            
  129.  
  130.   The only  fixed-fields  in  FLIST's  display  format  are  the  filename,
  131.   filetype and version.  The pathname for the current-file is automatically
  132.   displayed in the summary line.  The "/d"-commands alter the DATE-field to
  133.   alternate  formats  to  permit  different  date-sorting.   The "/columns"
  134.   command permits the user to set the display to any combination of  fields
  135.   for which FLIST has read the data:
  136.  
  137.   -------------------------------------------------------------------------
  138.   /Dcreated                    Toggle date-display to CREATED
  139.   /DBackup                     Toggle date-display to BACKUP
  140.   /DRevised                    Toggle date-display to REVISED
  141.   /DShort                      Set date to short-format
  142.   /DLong                       Show date in long (day-of-week) format
  143.   -------------------------------------------------------------------------
  144.   /Columns                     (see keyword list)
  145.   /CLeft                       Rotates list to the left
  146.   /CRight                      Rotates list to the right
  147.   /CWIDTH                      Set name.type column width
  148.   /TImes                       Display, reset elapsed, actual CPU times
  149.   -------------------------------------------------------------------------
  150. 3 Keywords
  151.  
  152.   Column  keywords  include:   ALLOC,  BACKUP,  CREATED,  DATE,  EXPIRED,
  153.   FORMAT,  ID,  LENGTH,  MASK,  OWNER,  PATH, REVISED, SIZE, USER and XAB
  154.   (record attributes).  For example, the standard display is:
  155.  
  156.                           /columns size date mask
  157.  
  158.   Only the first character of each keyword need be given.  If an asterisk
  159.   "*"  is  given,  the  entire  prior  list  is entered.  This provides a
  160.   convenient means to append to the list.
  161. 3 Width
  162.  
  163.   FLIST normally sets the displayed width of the filename and filetype to
  164.   the  maximum  of any file in the list, so that all names and types will
  165.   fall into columns.  Under VMS 4.x, name-  and  type-components  may  be
  166.   quite  long  (39  characters  each).  The resulting display may not fit
  167.   well on your terminal.   You  may  override  the  column-width  by  the
  168.   /CWIDTH command:
  169.  
  170.       /CWIDTH n.t
  171.  
  172.   for example
  173.  
  174.       /CWIDTH 9.3
  175.  
  176.   If you do not give an argument, FLIST resets the display to its default
  177.   state; either "n" or "t" may be defaulted.
  178. 2 Hierarchy          
  179.  
  180.   FLIST permits you to enter up  to  eight  display  levels  (counting  the
  181.   original invocation).  FLIST assumes a new level if you EDIT a directory,
  182.   if your  EDIT  command  implies  a  wildcard  (e.g.,  inexplicit  version
  183.   number),  or  if  you  explicitly  edit  a  directory which is not in the
  184.   current display list.  Column settings are inherited as you enter  a  new
  185.   level, and restored as you exit.
  186.  
  187.   On entry to a new level, the  date-selection  options  are  reset  (i.e.,
  188.   "/BEFORE"  and "/SINCE").  You may use the date-selection options in your
  189.   initial EDIT-directory call on a new level.
  190. 2 Keypad             
  191.  
  192.   The keypad functions provided by FLIST are, where possible, analogous  to
  193.   the  ones  of the EDT editor.  Those indicated in "{...}" differ from the
  194.   functions afforded by typing the command directly:
  195.  
  196.        {recall} - retrieves the prior command text.  The  "-"  (non-keypad)
  197.             itself  does  only  a  one-level  recall.   The command history
  198.             stores up to 30 levels.  Once in command-edit,  up/down  arrows
  199.             may be used to select a previous command-string.
  200.  
  201.        /mark and /nomark - select/deselect  a  file  entry  for  successive
  202.             fixed-point sorting.
  203.  
  204.   Key            (Without GOLD)              (With GOLD)
  205.   -------------------------------------------------------------------------
  206.   PF1            {GOLD}                      {GOLD}
  207.   PF2            HELP                        HELP
  208.   PF3            NEXT                        FIND
  209.   PF4            /CLEFT                      /CRIGHT
  210.   0              /SNAME                      /RNAME
  211.   1              /STYPE                      /RTYPE
  212.   2              /SDATE                      /RDATE
  213.   3              /SSIZE                      /RSIZE
  214.   4              /FORWARD 0                  /END
  215.   5              /BACKWARD 0                 /TOP
  216.   6              ?TIMES                      /TIMES
  217.   7              EDIT                        VIEW
  218.   8              /PAGE                       {}
  219.   9              BROWSE                      BROWSE/O:3/M
  220.   -              {recall}                    {recall}
  221.   ,              ?MEMORY                     {}
  222.   .              /MARK                       /NOMARK
  223.   ENTER          {return}                    {return}
  224.   -------------------------------------------------------------------------
  225. 2 Line-editing       
  226.  
  227.   Any non-editing command may be given to FLIST by typing the  abbreviation
  228.   (with  printable  characters)  next  to  the  file.   These  commands are
  229.   terminated with an ENTER or RETURN.  All printing characters  are  echoed
  230.   (and  highlighted,  if  the  terminal permits).  The input command may be
  231.   edited:
  232.  
  233.   Key            (also)        Operation
  234.   -------------------------------------------------------------------------
  235.   {printing}                   Insert printing characters at the cursor.
  236.   {backspace}    {keypad-0}    Move to the beginning of the input line.
  237.   CTRL/E         {keypad-2}    Move to the end of the input line.
  238.   CTRL/D         {left-arrow}  Move the cursor left one column
  239.   CTRL/F         {right-arrow} Move the cursor right one column
  240.   {delete}                     Delete  the  character  before  the   cursor
  241.                                point.
  242.   {line-feed}                  Delete the "word" before the cursor point
  243.   ENTER          {return}      Complete the command, issue it.
  244.   CTRL/U         CTRL/X        Abort the command.
  245.   -------------------------------------------------------------------------
  246. 2 Pathname           
  247.  
  248.   As you move your cursor up or down through the display list,  FLIST  sets
  249.   the  default  directory  to  match that of the current file.  The default
  250.   directory's name is shown in the status line.
  251.  
  252.   You need not specify the pathname (device+directory) of files  which  are
  253.   in   the   default  directory  while  performing  operations  upon  them.
  254.   Furthermore, if your command implicitly affects  only  files  within  the
  255.   display  list  (e.g.,  FIND), then if you do not specify a pathname, then
  256.   FLIST treats it as a wildcard ("*:").
  257.  
  258.   Commands which are not limited to operating upon the current contents  of
  259.   the   display   list   (e.g.,   EDIT,  COPY,  RENAME)  do  not  use  this
  260.   implicit-wildcard for the pathname.
  261. 2 Protection         
  262.  
  263.   Protection edit-mode is entered either by typing PROtect or  CTRL/P.   If
  264.   the  first  (i.e.,  no  arguments),  the changes made in the edit will be
  265.   saved for last-command retrieval.
  266.  
  267.   Protection fields are edited using the following commands, aimed  at  the
  268.   flag at the current cursor position:
  269.  
  270.   Key            (also)        Operation
  271.   -------------------------------------------------------------------------
  272.   {up-arrow}                   Enable the flag
  273.   down-arrow}                  Disable the flag
  274.   {left-arrow}   CTRL/D        Move left
  275.   {right-arrow}  CTRL/F        Move right
  276.   y              Y             Enable the entire group (for command-copy)
  277.   n              N             Disable the entire group
  278.   ,                            Move to next group
  279.   ENTER          {return}      Complete the command, change protection
  280.   CTRL/U         CTRL/X        Abort the command
  281.   ?              PF2           Help-display
  282.   -------------------------------------------------------------------------
  283. 2 Refresh            
  284.  
  285.   The   following   commands    are    used    to    update    the    FLIST
  286.   database/display-list:
  287.  
  288.   Main           Alternate     Description
  289.   -------------------------------------------------------------------------
  290.   Read                         Re-read  directory  (or  if  argument,   new
  291.                                entries)
  292.   Update                       Re-read directory, forcing database update
  293.   VErify         CTRL/V        Scan to remove files other programs deleted
  294.   -------------------------------------------------------------------------
  295.                  CTRL/R        Re-read/refresh current line
  296.                  CTRL/W        Refresh screen-display
  297.                  CTRL/K        Dump a copy of screen to SNAPSHOT.CRT
  298.   -------------------------------------------------------------------------
  299.   /HOLd                        Prompt after  all  spawned  commands  (e.g.,
  300.                                EDIT)
  301.   /NOHold                      No prompt after spawned commands (default)
  302.   -------------------------------------------------------------------------
  303. 2 Scrolling          
  304.  
  305.   Main           Alternate     Description
  306.   -------------------------------------------------------------------------
  307.   /TOP           CTRL/T        Move (scrolling) to the top of the list.
  308.   /END           CTRL/E        Move (scrolling) to the end of the list.
  309.   /Forward       CTRL/F        Scroll forward one screen.
  310.   /Backward      CTRL/B        Scroll backward one screen.
  311.   /Page                        Scroll one screen (direction:  /F or /B)
  312.   /Home                        Move to the top of the screen.
  313.   /Middle                      Move to the middle of the screen.
  314.   /Low                         Move to last file entry on current screen.
  315.   {backspace}    {up-arrow}    Move to previous line.
  316.   {return}       {down-arrow}  Move to next line (also ENTER)
  317.   {number}                     Move  to  specified  index  in   file   list
  318.                                (trailing   sign   permitted   for  relative
  319.                                movement).
  320.   /                            Scroll to put current line to top of screen.
  321.   -------------------------------------------------------------------------
  322. 2 Sorting            
  323.  
  324.   Name-fields are sorted in  increasing  order,  while  numbers  (including
  325.   dates)  are  sorted in decreasing order.  The "/r" sorts reverse this.  A
  326.   single file may be set as a "fixed-point" during the sort (either by  the
  327.   keypad ".", or by another "/" before the sort command, e.g., "//sn").  If
  328.   fixed-point, then after sorting the cursor is returned  to  the  selected
  329.   file.
  330.  
  331.   Normal         Reverse       Description
  332.   -------------------------------------------------------------------------
  333.   /SPath         /RPath        Sort by PATH name, then name, type, version.
  334.   /Sname         /Rname        Sort by file NAME, then path, etc.
  335.   /SType         /RType        Sort by file TYPE, then path, name, etc.
  336.   /SVersion      /RVersion     Sort by VERSION
  337.   -------------------------------------------------------------------------
  338.   /SAlloc        /RAlloc       Sort by ALLOCated size
  339.   /SBackup       /RBackup      Sort by BACKUP date
  340.   /SCreated      /RCreated     Sort by CREATED date
  341.   /SDate         /RDate        Sort by DATE
  342.   /SExpired      /RExpired     Sort by EXPIRED date
  343.   /SFormat       /RFormat      Sort by FORMAT (of file)
  344.   /SHour         /RHour        Sort by HOUR (of current "/D" mode)
  345.   /SId           /RId          Sort by file-id
  346.   /SLength       /RLength      Sort by record-length
  347.   /SMask         /RMask        Sort by protection MASK
  348.   /SOwner        /ROwner       Sort by OWNER
  349.   /SRevised      /RRevised     Sort by REVISED date
  350.   /SSize         /RSize        Sort by SIZE
  351.   /SUser         /RUser        Sort by file owner's user name
  352.   /SWeek         /RWeek        Sort by day of WEEK
  353.   /SXab          /RXab         Sort by record attributes
  354.   -------------------------------------------------------------------------
  355.   /MARk                        Select the current file as a fixed point.
  356.   /NOMark                      Deselect the fix-point file.
  357.   -------------------------------------------------------------------------
  358. 2 Status             
  359.  
  360.   The following commands display status information known to  FLIST,  which
  361.   is not easily determinable by other methods:
  362.  
  363.   -------------------------------------------------------------------------
  364.   ?Columns       Shows the display-columns names (cf:  "/columns").
  365.   ?Date          Shows the current date and time.
  366.   ?Find          Shows the current target of NEXT
  367.   ?help          Shows the help-file for FLIST.
  368.   ?Level         Shows the current nesting-level of FLIST (cf:  QUIT).
  369.   ?Memory        Shows the amount of dynamic memory allocated by FLIST.
  370.   ?Read          Shows the read-list and current option settings.
  371.   ?Size          Shows the total block-count of files in the list.
  372.   ?Times         Shows elapsed, actual CPU times, amount of I/O.
  373.   ?Version       Shows the version and build-date of FLIST.
  374.   -------------------------------------------------------------------------
  375. 2 Substitution       
  376.  
  377.   The text of a visible command is directed to the current-file entry.   In
  378.   most cases, the order of arguments is unambiguous:
  379.  
  380.           DELETE - no arguments, simply delete the current-file
  381.           RENAME - one argument, the new-file name
  382.  
  383.   In some commands, the order must be specified more precisely (e.g., COPY,
  384.   APPEND).   FLIST  uses  the  "/O" and "/" tokens to accomplish this.  The
  385.   first occurrence of the "/" token in the argument list causes the current
  386.   filename  to  be implicitly placed at that point, and all succeeding text
  387.   after it.  The filename is normally placed at the  end  of  the  command.
  388.   The  "/O"  prefix,  on  the other hand, causes the current filename to be
  389.   omitted from the command string expansion (unless a "/" token is used).
  390.  
  391.   Components of  the  current  filename  may  be  copied  by  the  user  in
  392.   substitution  performed  by FLIST when executing a command.  For example,
  393.   if the file entry is DBC4:[DICKEY]FLIST.EXE;34,
  394.  
  395.           /P  substitutes the path, "DBC4:[DICKEY]"
  396.           /N  substitutes the name, "FLIST"
  397.           /T  substitutes the type, "EXE"
  398.           /V  substitutes the version, "34"
  399.  
  400.   The "." and ";" punctuation must be supplied by the user if a filename is
  401.   to be constructed by substitution, e.g., "/N./T".
  402.