What is an IBM i EGG?
An Egg is an IBM i *SAVF that has been laid in an IFS location.
An EGG is essentially a file containing an XML description of the *SAVF that is also included within it. It can be created (just like a SAVLIB but including a description plus other information), displayed and restored. It can easily be ZIPPED and emailed to other IBM i Systems.

Lets backup my work library for example:
CRTEGG LIB(NLITTEN)
EGGMSG('This is a save of Nicks Development library. This is just being saved to show the functionality within the Projex4i CRTEGG command')
SAVACT(*SYNCLIB)
SPLFDTA(*ALL)
QDTA(*DTAQ)
TGTRLS(V7R3M0)
POSTPROCMD(*NONE)
ZIP(*NO)
REPLACE(*NO)
FORMAT(*EGG)
CPROBJ(*YES)
DLTLIB(*NO)
While the Egg is being created it will show a status window:

This will create a file looking like this:

You can Display the Egg using the DSPEGG command.
