- public bool parse_argv (string command_line, out string argvp) throws ShellError
Parses a command line into an argument vector, in much the same way the shell would, but without many of the expansions the shell would perform (variable expansion, globs, operators, filename expansion, etc.
- public string quote (string unquoted_string)
Quotes a string so that the shell (/bin/sh) will interpret the quoted string to mean
- public string unquote (string quoted_string) throws ShellError
Unquotes a string as the shell (/bin/sh) would.