ICETOOL Tutorial (for Experienced)


This page describes audiences, objectives, prerequisites, and the topics covered as part of the tutorial.


ICETOOL is a multipurpose file processing and reporting DFSORT utility that allows performing multiple operations on one or more files in a single job step.

ICETOOL combines new features with DFSORT features to perform complex sorting, copying, merging, reporting and analytical tasks using multiple files.

ICETOOL uses the capabilities of DFSORT to perform the requested operations and calls DFSORT for each operation with the control statements.

Audiences & Objective

In this tutorial, all the topics are covered with in-depth information. So, this tutorial is advised for intermediate and expert developers.

If you are a newbie to ICETOOL utility, go through the ICETOOL Tutorial for Beginners


Having the computation background will be an advantage in understanding the concepts a bit easy. Without a computation background, it is a bit time-consuming to understand the concepts and need to go through the topic more than once to understand clearly.

Readers need to have the JCL & DFSORT basic knowledge to understand the ICETOOL concepts easily. Go through the below tutorials if needed -

For basic information, go through ICETOOL Tutorial (for Beginners)