#!/usr/bin/env bash set -x term_handler() { $USER_COMMAND_EXIT exit 143; # 128 + 15 -- SIGTERM } trap 'kill ${!}; term_handler' SIGTERM $USER_COMMAND_INIT & tail -f /dev/null & wait ${!}