The FITSH software package provides a set of independent binary programs (called Tasks) that are designed for execution from a UNIX command line shell or shell script. Each of these tasks performs a specific operation, following the UNIX philosophy of modular tools that performs a single step related to astronomical data reduction and image processing. Such steps include, for instance:
The details of a certain operation are specified via command switches and arguments. Therefore this package does not need any higher level operating environment than a standard UNIX shell, however, processing the related data might require a little more knowledge of the used shell itself (the related documentation and examples found in this page use the bash shell). Additionally, some of the processing steps might require minor or basic operations performed with other tools like awk or text processing utilities (sort, uniq, paste, ...). For a summary about the individual tasks, check the Tasks section of this page.
In other words, non-imaging data are not stored in specific FITS extensions (textual or binary tables), instead, simple text files are supported both as an input and output.