トップレベルのスクリプトが終了したときに、混乱を解消する方法を探しています。
特に を使用する場合はset -e
、スクリプトが終了したときにバックグラウンド プロセスが終了することを望みます。
ベストアンサー1
これは私にとってはうまくいきました(コメントのおかげで改善されました):
trap "trap - SIGTERM && kill -- -$$" SIGINT SIGTERM EXIT
トップレベルのスクリプトが終了したときに、混乱を解消する方法を探しています。
特に を使用する場合はset -e
、スクリプトが終了したときにバックグラウンド プロセスが終了することを望みます。
これは私にとってはうまくいきました(コメントのおかげで改善されました):
trap "trap - SIGTERM && kill -- -$$" SIGINT SIGTERM EXIT