EN*.CMD ! Set up wildcard file spec ! < ! Start loop ! ! Get next filespec matching wildcard spec ! :EN"U0;' ! If unsuccessful -- no more matches -- leave loop ! eb^EQ*! EB=edit both, same filespec for input and output ! !^EQ* means use contents of filespec buffer here ! Y ! Yank in first page of file into buffer ! :G* ! Display contents of filespec buffer on terminal ! < ! Start inner loop to strip trailing spaces ! @FN/S / /; > EC ! Close output file, copying rest of input file ! ^A  ! Output CR/LF to terminal. The first ^A is two characters caret/A; the second is a real CTRL/A, and in between is the text to output, which in this case is a RETURN which is invisible on the screen. ! > ! End loop ! ! And exit (EX) followed by two ESC characters to end the macro ! EX