#!/bin/bash -e
echo "do work here"
start_some_binary_in_background &
jobpid=$!
function cleanup {
echo
echo "Killing $jobpid"
kill $jobpid
}
echo "do more work"
trap cleanup EXIT
echo "also more work"
Developer from somewhere
#!/bin/bash -e
echo "do work here"
start_some_binary_in_background &
jobpid=$!
function cleanup {
echo
echo "Killing $jobpid"
kill $jobpid
}
echo "do more work"
trap cleanup EXIT
echo "also more work"