Stash / VSE Specifications
Compress Files 90%, Send Them Anywhere, Read Them Anywhere
Stash facilitates fast, transparent data transfer across mainframe and PC systems, thus saving time, money, and disk space. Stash can compress almost any file on almost any platform, then decompress it on almost any other platform.
A Stash for Every Platform
MVS:
For MVS, Stash includes a component for compressing and decompressing partitioned data sets. It will compress all or some of a partitioned data set into a single “stacked” file, and decompress a stacked file back into partitioned data.
MVS, VM:
Stash for MVS is distributed in IEBCOPY format; for VM it’s in TAPE DUMP format. Installation requires about a dozen lines of JCL. The program is run via JCL or by invoking a CLIST under TSO. Compressed files are fixed-length, 64 bytes minimum. Stash automatically reads the file attributes of the input file.
VSE:
Stash requires VSE/SP 4.1 or greater, 750 blocks of library space, 512K partitions, and about 432K to load and run. It can process VSAM, SYSIPT, and SYSPCH data. It sends messages to SYSLST and SYSLOG. For compression, the user needs to specify the file attributes of the input. Stash VSE creates 80-character records. It can decompress records 64 or more characters long.
VAX VMS:
Install Stash VMS by copying two files, Stash.exe and Stash.tbl, from the product diskette. Run Stash VMS with the command STASH input-file [output-file] [optional parameters].
DOS, OS/2:
The typical command to run Stash is C:> STASH source-file destination-file [options].
The options chiefly concern conversion alternatives, such as padding records or stripping blanks. Some translation processes, converting EBCDIC to ASCII, for example, are accomplished by invoking a separate file of translation commands edited by the user. Stash does not require temporary work files, and can handle files up to 4 Gb.
Unix:
To install Stash, copy Stash.pgm from the diskette and run CHMOD. The typical run command is STASH input-file [output-file] [optional parameters]. Wild cards are available by using the Unix Find command.
AS/400:
Install Stash to AS/400 by restoring two objects, the Stash program and the translation table, from the Stash program tape to an AS/400 library. The typical run command is CALL STASH (operands). In other respects, Stash for AS/400 is similar to that for DOS, OS/2, and Unix.

