freebsd-nq/bin/sh/tests/execution
Jilles Tjoelker 88ef06f3a9 sh: Make sure output suitable as shell input is also printable.
Commands like 'export -p', 'set' and 'trap', and tracing enabled via 'set
-x' generate output suitable as shell input by adding quotes as necessary.

If there are control characters other than newline or invalid UTF-8
sequences, use $'...' and \OOO to display them safely.

The resulting output is not parsable by a strict POSIX.1-2008 shell but sh
from FreeBSD 9.0 and newer and many other shells can parse it.
2014-12-14 16:26:19 +00:00
..
bg1.0
bg2.0
bg3.0
bg4.0
bg5.0
bg6.0
bg6.0.stdout
bg7.0
bg8.0
bg9.0
bg10.0
bg10.0.stdout
fork1.0
fork2.0
fork3.0
func1.0
func2.0
func3.0
hash1.0
int-cmd1.0
killed1.0
killed2.0
Makefile sh: Make sure output suitable as shell input is also printable. 2014-12-14 16:26:19 +00:00
not1.0
not2.0
path1.0
redir1.0
redir2.0
redir3.0
redir4.0
redir5.0
redir6.0
redir7.0
set-n1.0
set-n2.0
set-n3.0
set-n4.0
set-x1.0
set-x2.0
set-x3.0
set-x4.0 sh: Make sure output suitable as shell input is also printable. 2014-12-14 16:26:19 +00:00
shellproc1.0
subshell1.0
subshell1.0.stdout
subshell2.0
subshell3.0
subshell4.0
unknown1.0
var-assign1.0