Custom Reporting Utilities for Shell

CRUSH (Custom Reporting Utilities for SHell) is a collection of tools for processing delimited-text data from the command line or in shell scripts.
For help getting started using CRUSH, or to see a demo of what it can do, try the CrushTutorial. For a list of the utilities provided in CRUSH and links to their documentation, see the UserDocs. Or see ApplicationDevelopmentWithCrush for a detailed look at writing applications using the CRUSH toolkit.
Join the CRUSH discussion group at http://groups.google.com/group/crush-tools