1# $FreeBSD: head/tools/regression/bin/sh/execution/fork2.0 194775 2009-06-23 22:03:56Z jilles $
| 1# $FreeBSD: head/tools/regression/bin/sh/execution/fork2.0 213738 2010-10-12 18:20:38Z obrien $
|
2
| 2
|
3result=$(sh -c '(/bin/sleep 1)& sleep 0.1; ps -p $! -o comm=; kill $!')
| 3result=$(${SH} -c '(/bin/sleep 1)& sleep 0.1; ps -p $! -o comm=; kill $!')
|
4test "$result" = sleep || exit 1 5
| 4test "$result" = sleep || exit 1 5
|
6result=$(sh -c '{ trap "echo trapped" EXIT; (/usr/bin/true); } & wait')
| 6result=$(${SH} -c '{ trap "echo trapped" EXIT; (/usr/bin/true); } & wait')
|
7test "$result" = trapped || exit 1 8 9exit 0
| 7test "$result" = trapped || exit 1 8 9exit 0
|