                        EO - Execute On facility

    SYNTAX:

        EO <pattern> <command> [!<command>]*

                    
    PARAMETERS:

        pattern         Pattern, which may contain wildcard characters
                        ('*' and '?'), for files against which commands
                        are to be executed.

        command         A command to be executed. All occurrences of
                        the character '#' within the command will be
                        replaced with the matching filenames. All
                        occurrences of the character '@' within the
                        command will be replaced with the matching
                        filenames less their extension.

    DESCRIPTION:

        EO executes the specified command(s) on each file in the
        current directory whose name matches the pattern specified.
        For each command executed, all occurrences of the character
        '#' will be replaced with the name of the file matched, and
        all occurrences of the character '@' will be replaced with
        the name of the file matched less any extension in the name.
        
    EXAMPLES:
        
        1. Copy all C language source files to another directory:

                eo *.c copy # to /work

        2. Delete all object modules corresponding to C language
           source files:

                eo *.c delete @.obj

        3. Both of the above:

                eo *.c copy # to /work ! delete @.obj

           (the blank after the '!' character is not absolutely
           required but was included for readability).
