busybox/shell/hush_test/hush-misc/wait6.tests
Denys Vlasenko c2ef7c6dad hush: if !JOBS, skip tests which wouldn't work
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2025-08-03 09:32:36 +02:00

9 lines
260 B
Text
Executable file

# If job control is disabled, skip the test
test "`type jobs`" = "jobs is a shell builtin" || exit 77
# In bash, "wait $!" extracts correct exitcode even if bg task has already exited
# It prints 0, then 3:
(sleep 0; exit 3) & sleep 1
echo $?
wait $!
echo $?