Apache Ant Tasks - GUnzip


Description

Gunzip task extracts an archive using GZip, BZip2 or XZ algorithm. Output file is generated only if it is not present or source resource is newer. If dest is omitted, the parent dir of src is used.

Properties

Sr.No Attributes & Description
1

src

The file/collection to expand. (Mandatory)

2

Dest

The destination file or directory. (Optional)

Example

Usage

Create build.xml with the following content:

<?xml version="1.0"?>
   <project name="TutorialPoint" default="info">
   <target name="info">
      <gunzip src="text.gz" dest="text.txt"/>
      <echo>File extracted.</echo>
   </target>
</project>

Output

Let's extract the a text.gz file to text.txt. Now running Ant on the above build file produces the following output −

F:\tutorialspoint\ant>ant
Buildfile: F:\tutorialspoint\ant\build.xml

info:
   [gunzip] Expanding text.gz to F:\tutorialspoint\ant\text.txt
   [echo] File extracted.

BUILD SUCCESSFUL
Total time: 0 seconds

You can verify that the text.txt file is created.

Advertisements