|  | Shell Programming! - The Linux Documentation ProjectWhen not to use shell scripts Resource-intensive tasks, especially where speed is a factor (sorting, hashing, recursion [2]...) Procedures involving heavy-duty math operations, especially floating point arithmetic, arbitrary precision calculations, or ... tldp.org |  |