ICETOOL Tutorial (for Beginners)


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.

Objective and Audiences

In this tutorial, all the topics are covered with basic information. So, this tutorial is advised for beginner developers.

If you are looking for in-depth information on ICETOOL tutorial, go through the ICETOOL Tutorial for Experienced


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.

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

For extensive information, go through the ICETOOL Tutorial for Experienced