zsh :понимание последовательности перенаправлений и каналов с указателями

Вы можете перехватить SIGINTв свой скрипт и установить условие выхода из цикла. Запуск вашей программы с setsidпредотвращает получение SIGINTот CTRL + C

#! /bin/bash

STOPFILE=/tmp/stop_my_program

rm -f $STOPFILE

trap "touch $STOPFILE" INT

while [ ! -f $STOPFILE ]
do
     setsid python3 my_program.py
done

rm -f $STOPFILE
1
14.10.2021, 00:37
0 ответов

Теги

Похожие вопросы