HsShellScript
Command Line Arguments
Paths and Directories
Parsing and Composing Paths
Symbolic Links
Manipulating Files
Interfaces to Some Specific External Commands
Calling External Programs
Running a Subroutine in a Separate Process
About the exec Functions
Functions for Forking Child Processes and Calling External Programs
Redirecting Input and Output
Pipes
File Descriptors in Pipes
Pipe Creation Functions
Shell-like Quoting
Creating temporary files and directories
Reading mount information
Output to the standard stream, colorful logging and error reporting
Miscellaneous
Error Handling