Запущение Скрипта Python в фоновом режиме после Принятия Входа

Для меня действительно ли возможно запустить Скрипт Python так, чтобы это выполнения первых и подсказки для различных исходных данных, в которых это нуждается, затем вышло в фон и выполнило, но освободило мой терминал?

1
задан 1 October 2015 в 01:58

1 ответ

Да, запустите свой сценарий, и когда Вы сделаны, используйте Ctrl+Z для приостановки его. После того, как приостановленный, работая bg отправит его в фон, где это продолжит работать. Например:

$ myscript.py
Enter a number: 2
^Z
[1]+  Stopped  myscript.py
$ bg
[1]+ myscript.py &               

^Z когда я нажал Ctrl+Z. Теперь, если Вы хотите возвратить сценарий переднему плану, работать fg.

Если Вы хотите сделать это для нескольких сценариев, можно использовать jobs перечислять фоновые задания:

$ jobs
[1]-  Running                 myscript1.py
[2]+  Running                 myscript2.py

Числа в скобках являются идентификаторами задания. Для возвращения определенного переднему плану используйте его идентификатор:

jobs 2

Команда выше принесет второй. Использовать 1 для первого, 3 для третьего и так далее.

3
ответ дан 7 December 2019 в 12:43

Другие вопросы по тегам:

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