В моем скрипте я разделил набор данных на input_aa, input_ab и т. Д. Затем я запускаю каждый из них по одному и тому же скрипту Python:
# Execute program on each split file
for part in input_*; do
python3 $part &
done
wait
У меня двоякий вопрос: как я могу определить, что процесс Python завершился неудачно, и при обнаружении, как мне убить всех порожденных детей и завершить работу сценария с ошибкой?