test: unset 'xpg_echo' bash shell option
authorTomi Ollila <tomi.ollila@iki.fi>
Tue, 20 Aug 2013 16:16:43 +0000 (19:16 +0300)
committerDavid Bremner <bremner@debian.org>
Mon, 9 Sep 2013 01:42:12 +0000 (22:42 -0300)
commitfae15296eca133c53e17e379e2efc839e4c1907e
tree7279d798fe3dd0c020ef9b5a7a90bf247b20912b
parent819d7b4de2ae72b17742cd445d7dab801c4c412f
test: unset 'xpg_echo' bash shell option

When 'xpg_echo' bash shell option is unset (usually the default)
echo builtin does not expand backslash-escape sequences by default
(i.e. '\n' is echoed as '\n' instead of newline). Not all bash
installations have this feature we depend on activated by default.

Note that the feature is bash (and GNU /bin/echo) specific. It is used
as it is convenient. If portability is needed (elsewhere) use printf(1)
(also often available as a shell builtin).
test/test-lib.sh