<!-- ##### SECTION Title ##### --> Shell-related Utilities <!-- ##### SECTION Short_Description ##### --> shell-like commandline handling. <!-- ##### SECTION Long_Description ##### --> <para> </para> <!-- ##### SECTION See_Also ##### --> <para> </para> <!-- ##### ENUM GShellError ##### --> <para> Error codes returned by shell functions. </para> @G_SHELL_ERROR_BAD_QUOTING: Mismatched or otherwise mangled quoting. @G_SHELL_ERROR_EMPTY_STRING: String to be parsed was empty. @G_SHELL_ERROR_FAILED: Some other error. <!-- ##### MACRO G_SHELL_ERROR ##### --> <para> Error domain for shell functions. Errors in this domain will be from the #GShellError enumeration. See #GError for information on error domains. </para> <!-- ##### FUNCTION g_shell_parse_argv ##### --> <para> </para> @command_line: @argcp: @argvp: @error: @Returns: <!-- ##### FUNCTION g_shell_quote ##### --> <para> </para> @unquoted_string: @Returns: <!-- ##### FUNCTION g_shell_unquote ##### --> <para> </para> @quoted_string: @error: @Returns: