# (1) parameters to `printf`? [EMAIL PROTECTED]:/tmp$ sh -c 'printf "-1"' printf: 1: Illegal option -1
# (2) parsing features? [EMAIL PROTECTED]:/tmp$ sh -c 'echo 1; } echo 2' 1 2 [EMAIL PROTECTED]:/tmp$ sh -c '} echo 2' sh: Syntax error: "}" unexpected [EMAIL PROTECTED]:/tmp$ sh -c 'echo 2; }' 2 [EMAIL PROTECTED]:/tmp$ # (3) '\' in `` and in $(); # what is POSIX "literal meaning" of '\' in `` and what is '\\' then? # bash has its own opinion [EMAIL PROTECTED]:/tmp$ PS2='' [EMAIL PROTECTED]:/tmp$ dash -s << '=' `echo ' \' >&2` `echo ' \\' >&2` `echo ' \\\' >&2` `echo ' \\\\' >&2` $(echo ' \' >&2) $(echo ' \\' >&2) $(echo ' \\\' >&2) $(echo ' \\\\' >&2) echo -- $(echo ' \\\\\' >&2) `echo ' \\\\\' >&2` = \ \ \ \ \ \ \\ \\ -- \\\ \\ [EMAIL PROTECTED]:/tmp$ bash -s << '=' `echo ' \' >&2` `echo ' \\' >&2` `echo ' \\\' >&2` `echo ' \\\\' >&2` $(echo ' \' >&2) $(echo ' \\' >&2) $(echo ' \\\' >&2) $(echo ' \\\\' >&2) echo -- $(echo ' \\\\\' >&2) `echo ' \\\\\' >&2` = \ \ \\ \\ \ \\ \\\ \\\\ -- \\\\\ \\\ [EMAIL PROTECTED]:/tmp$ -- To unsubscribe from this list: send the line "unsubscribe dash" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html