HLWrap - Wrap Files within Files

This command-line utility written in Java provides wrapping services for files. Selected file(s)[Members] are wrapped in statements provided by other file(s)[Wrappers] and concatenated into output file(s) [Containers].

Use HLWrap to build any script (Bourne, bash, command, JCL, REXX, and so on) that needs embedded files or file attributes (path, name, date, size, and so on). Create intermediate or final results as needed. HLWrap is generic and flexible enough for many scripting languages and purposes.

Features
Example

The concatenation of Member files 1 to n and Wrapper files can be illustrated as:

























Download

HLWrap came about from my own personal need to build scripts and jobstreams around files on my system. Cutting and pasting was too time consuming and error prone. As an I/T professional I just had to automate it. Then I had to add some bells and whistles so I could use it the way I wanted. Then I had to release it to just stop playing with it. Unfortunately all the good names were taken so you get the classic prefix.

I chose Java as the programming language to provide portability to any platform that has a Java Virtual Machine. Of course not everything is totally portable so this release requires the  Java Runtime Environment Version 5.0 or later . To see what version you have, open a command console and type "java -version" (without quotes). Java is provided by many programs including your browser. It should be in your search path and found. If not, search through your file explorer to find it's path.

See the readme.txt, documentation, and samples after you download the archive.


Download and unpack  hlwrap.tar.gz  or  hlwrap.zip  to directory of your choice.


Upgrade Java



HREF="hilary/about.htm" />About Services Offered HREF="hilary/background.html" />Hilary Background HREF="hilary/history.html" />Hilary History HREF="hilary/skills.html" />About Services Offered HREF="hilary/accomplishments.html" />Hilary Accomplishments HREF="hilary/sitemap.html" />Hilary Site Map