HeadlessTerminal

public class HeadlessTerminal : TerminalDelegate, LocalProcessDelegate

A HeadlessTerminal provides a terminal emulator that runs a local process, but the output does not go anywhere. You can use this to script applications and screen scrape the output for example, by accessing the terminal from this class.