
Я запускаю команду GNU Parallel в сеансе screen. К сожалению, я не поставил "&" в конце команды, чтобы перевести ее в фоновый режим. Поэтому у меня нет доступа к командной строке в сеансе screen.
Я хотел бы TERMINATE parallel, чтобы он прекратил создавать новые задания, но завершил текущие. Мне нужно будет сделать это за пределами экрана, но я не думаю, что screen -X сработает, потому что командная строка экрана не принимает новые команды.
Спасибо!
решение1
Во-первых: стандартный способ исправления пропажи &
:
CTRL-Z
bg
При этом вы, вероятно, захотите отправить GNU Parallel сигнал SIGTERM. Если вы запускаете только один экземпляр, то это должно сделать:
killall -TERM parallel