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

data RunError

Redirecting Input and Output

Pipes

File Descriptors in Pipes

Pipe Creation Functions

Shell-like Quoting

Creating temporary files and directories

Reading mount information

data Mntent

Output to the standard stream, colorful logging and error reporting

Miscellaneous

Error Handling