EXTRACT, Utilities, Extract records from VMS file EXTRACT V1.6 - Extract records from VMS file Written by Pat Rankin VAX binaries produced under VAX/VMS V5.5-2 Alpha binaries produced under OpenVMS Alpha V6.2 EXTRACT is a VMS-specific utility for quickly selecting groups of records out of files. It has options for choosing them from the beginning via /HEAD=n, the middle via /RECORD=(START=m,END=n,COUNT=k), or the end via /TAIL=n. Selected records can optionally undergo various transformations such as alphabetic case conversion, white space condensation or tab expansion, translation between ASCII and EBCDIC, or selection of specific sets of columns. See extract.doc for more details or extract.hlp for full command syntax. EXTRACT can be defined as a native DCL command or used as a foreign command. The source code is written in Fortran and should compile as-is for either Alpha or VAX. File access is accomplished by direct RMS calls rather than through the Fortran run-time library and is generally quite fast.