Hi! imho "jobs" should either print zero exit status or it should be documented that "Done" means zero exit status $ bash -c 'set -m; perl -e "sleep 1; exit 123"& { sleep 3; jobs -l; }' [1]+е║ Exit 123е║е║е║е║е║е║е║е║е║е║е║е║е║е║е║ perl -e "sleep 1; exit 123" ok, I see exit status but $ bash -c 'set -m; perl -e "sleep 1; exit 0"& { sleep 3; jobs -l; }' [1]+е║ Doneе║е║е║е║е║е║е║е║е║е║е║е║е║е║е║е║е║е║е║ perl -e "sleep 1; exit 0" imho "Exit 0" would be better for scripting
-- with best regards Dmitry Bolshakov