отказ от процесса до его начала

отказ от процесса до его начала

Можно ли отменить задание при запуске, не приостанавливая процесс вручную? По сути, проблема в том, что я перебираю несколько процессов с помощью скрипта python. Я могу вручную отменить скрипт python, но меня беспокоят процессы, которые я в нем запускаю.

решение1

Отказ от заданий — это часть того, что делает оболочка. По крайней мере в zsh (и, предположительно, также в bash) вы можете немедленно отказаться от задания при его создании, добавив &!(например xterm &!, ). Но поскольку вы делаете это из скрипта Python, все будет сложнее; я думаю, вам придется управлять заданиями самостоятельно или запускать процессы асинхронно или что-то в этом роде.

Если все, что вы делаете, это просто запускаете несколько процессов, то в этом конкретном случае лучшим выбором может стать скрипт оболочки.

Связанный контент