Deleted Added
full compact
var-assign2.0 (207825) var-assign2.0 (213738)
1# $FreeBSD: head/tools/regression/bin/sh/builtins/var-assign2.0 207825 2010-05-09 17:15:26Z jilles $
1# $FreeBSD: head/tools/regression/bin/sh/builtins/var-assign2.0 213738 2010-10-12 18:20:38Z obrien $
2IFS=,
3
4SPECIAL="break,\
5 :,\
6 continue,\
7 . /dev/null,\
8 eval,\
9 exec,\

--- 30 unchanged lines hidden (view full) ---

40
41set -e
42
43# With 'command', variable assignments do not affect the shell environment.
44
45set -- ${SPECIAL}
46for cmd in "$@"
47do
2IFS=,
3
4SPECIAL="break,\
5 :,\
6 continue,\
7 . /dev/null,\
8 eval,\
9 exec,\

--- 30 unchanged lines hidden (view full) ---

40
41set -e
42
43# With 'command', variable assignments do not affect the shell environment.
44
45set -- ${SPECIAL}
46for cmd in "$@"
47do
48 sh -c "VAR=0; VAR=1 command ${cmd}; exit \${VAR}" >/dev/null 2>&1
48 ${SH} -c "VAR=0; VAR=1 command ${cmd}; exit \${VAR}" >/dev/null 2>&1
49done
50
51set -- ${UTILS}
52for cmd in "$@"
53do
49done
50
51set -- ${UTILS}
52for cmd in "$@"
53do
54 sh -c "VAR=0; VAR=1 command ${cmd}; exit \${VAR}" >/dev/null 2>&1
54 ${SH} -c "VAR=0; VAR=1 command ${cmd}; exit \${VAR}" >/dev/null 2>&1
55done
55done