Как обернуть скрипт python в скрипт bash, чтобы при использовании nohup вывод перенаправлялся в режиме онлайн? - PullRequest
0 голосов
/ 12 октября 2019

У меня есть скрипт Python script.py

from time import sleep
    for i  in range(30):
    print(i)
    sleep(1)

Я обертываю этот скрипт в скрипт bash script.sh

#!/bin/bash
python3 python_test.py

Я хочу запустить скрипт bash с nohupи перенаправить вывод на output.out. Таким образом, я запускаю команду linux:

nohup bash script.sh > output.out &

Однако вывод перенаправляется на output.out только после завершения сценария python 'script.py', а не в режиме онлайн. Таким образом, вопрос.

Вопрос. Как перенаправить вывод на output.out в режиме онлайн?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...