The zipuncompress statement uncompresses a file or an entire folder from a zip file (using ditto shell tool).


This statement has two parameters:

source – zip file to uncompress.

destination – name (and optionally path) of the output file or folder. If this parameter is omitted, the output will be in the same folder as the zip file.


This statement uncompresses a file or an entire folder using the ditto shell tool.

The simplest way to use this statement is to uncompress in the same folder. If the file *Favorite" is in the same folder as the current database, you can uncompress the contents of the file into the same folder (the name will be taken from the contents of the zip archive.

zipuncompress "Favorite"

If the zip file is in a different folder than the current database, you can specify both the path and the file name, as shown below.

zipuncompress "~/Pictures/Utah/Favorite Pony.png"

You can also specify a completely different location and name for the uncompressed file. This example saves the uncompressed file in a subfolder of the Documents folder.

zipuncompress "Favorite","~/Documents/Archive/Favorite Pony.png"

Note: This statement is very similar to the uncompress statement. The significant difference is that the zipuncompress statement can only uncompress a .zip archive file, while the uncompress statement can also produce .tar.gz and .tar.bz2 archives. The zipuncompress statement is designed for archives created with the zipcompress statement, or files that have been compressed by the Finder.

See Also


10.2NewNew in this version.