The use of WRDE_NOCMD prevents command substitution. If the flag WRDE_NOCMD is set then no command substitution shall occur and the error WRDE_CMDSUB will be returned if such substitution is requested when processing the words. The manual page as-is makes it seem like the command substitution occurs, and an error is returned *after* the substitution. This patch clarifies that. Patch against trunk. Signed-off-by: Carlos O'Donell <carlos@xxxxxxxxxx> diff --git a/man3/wordexp.3 b/man3/wordexp.3 index c695c08..e457943 100644 --- a/man3/wordexp.3 +++ b/man3/wordexp.3 @@ -169,7 +169,7 @@ flag told us to consider this an error. .TP .B WRDE_CMDSUB -Command substitution occurred, and the +Command substitution requested, but the .B WRDE_NOCMD flag told us to consider this an error. .TP --- Cheers, Carlos. -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html