<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  
      This  command  applies  the DCL (Digital Command Language) command
 given as "cmd-line" for  each  file  specified  by  "file-spec".    The
 "file-spec"   may   contain   any  qualifiers  recognized  by  the  DCL
 "DIRECTORY"  command,   including   wildcard   characters,   "/BEFORE",
 "/SINCE", "/EXCLUDE", etc. 
  
      The  command  to  be  executed, "cmd-line", may be any DCL command
 including a  command-file  invocation  (@).    Each  file  selected  by
 "file-spec"  can  be  referenced  in  "cmd-line" by using the following
 global symbols: 
  
        FILESPEC - the entire VAX file specification
        PATHNAME - the file's directory path name (with [])
        FILENAME - the nine-character file name
        FILETYPE - the file's type (omitting ".")
        VERSION  - the file's version number (omitting ";")
  
 For convenience, the components of "file-spec" default as follows: 
  
       file version - highest version assumed:  ;
       file type    - all types assumed:  .*
       file name    - all highest-version files assumed:  *.*;
       directory    - default directory assumed:  []
  
 A version number of ";" refers to the highest version of a file, and  a
 file type of "." refers to a blank type. 
  
      The following command options are allowed: 
  
    -TRACE   = (or "-T") print the full file spec of each file selected
    -FORMAT  = (or "-F") show the format of the command
    -HELP    = (or "-H") display help for the command
  
 Examples:
  
 FORALL *.FOR "FOR 'FILENAME'"          &lt;-- Compile local FORTRAN files
 FORALL *.FOR "DELETE 'FILENAME'.LIS;*" &lt;-- Delete listings of FORTRAN files
 FORALL  *.FLE  "FLECS 'FILENAME'"      &lt;-- Translate all FLECS files
 FORALL "/EXCL=*TEST*.* *.FOR"  "PRINT 'FILESPEC'"
                                        --- Print files, excluding tests
 FORALL [...]*.FOR "SEARCH 'FILESPEC' STOP"
                                        --- Search all FORTRAN files for
                                            characters "STOP"
 FORALL "/SINCE *.FOR" "FOR 'FILENAME'" &lt;-- Compile files edited today
</pre></body></html>