Я делаю инструкции print в python. Я выполняю свой script следующим образом:
python script.py > out.log nohup &
Операторы печати не отображаются в out.log
, но программа заканчивается нормально.
Эта строка кода находится в файле .sh
Я выполняю выполнение ./script.sh
Обновление: Журнал получает все данные, но не до тех пор, пока не будет напечатано определенное количество строк. Кажется, это буферизация вывода.