[−][src]Crate wordexp
Structs
Wordexp | Wrapper for C struct: wordexp_t |
WordexpError | Errors returned from wordexp() |
Enums
WordexpErrorType | Errors types for WordexpError |
Constants
WRDE_APPEND | Insert we_offs initial Nones in the array we_wordv. (These are not counted in the returned we_wordc.) |
WRDE_BADCHAR | Illegal occurrence of newline or one of |, &, ;, <, >, (, ), {, }. |
WRDE_BADVAL | An undefined shell variable was referenced, and the WRDE_UNDEF flag told us to consider this an error. |
WRDE_CMDSUB | Command substitution occurred, and the WRDE_NOCMD flag told us to consider this an error. |
WRDE_DOOFFS | Append the words found to the array resulting from a previous call. |
WRDE_NOCMD | Don't do command substitution. |
WRDE_NOSPACE | Out of memory. |
WRDE_REUSE | The argument p resulted from a previous call to wordexp(), and wordfree() was not called. Reuse the allocated storage. |
WRDE_SHOWERR | Normally during command substitution stderr is redirected to /dev/null. This flag specifies that stderr is not to be redirected. |
WRDE_SYNTAX | Shell syntax error, such as unbalanced parentheses or unmatched quotes. |
WRDE_UNDEF | Consider it an error if an undefined shell variable is expanded. |
Functions
wordexp | Should works exactly like how wordexp() works in C |