Eric Blake <ebb9@xxxxxxx> writes: > Stephen Boyd <bebarino <at> gmail.com> writes: > >> + { >> + echo "X-Fake-Field: Line One\015" && > > echo and \ do not portably mix. For that matter, shell double quotes and > backslash escapes that are not required by POSIX do not portably mix. To > reliably create carriage returns in shell, you need to use printf, or else > something like: > > echo "...@" | tr '@' '\015' Thanks. Also we probably want to change the "only munge the first three lines" to something like: format-patch --stdout | sed -e 's/$/Q/' | tr 'Q' '\015' picking some 'Q' that we know does not appear in the text. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html