У меня есть долго работающая программа, которую я не хочу убивать, но я хочу видеть результат, который она имеет (то есть одно предложение каждый час или около того).
Теперь я знаю, что мне нужно сбросить вывод в моем скрипте (например, sys.stdout.flush ()), но, поскольку я не хочу его убивать, я надеюсь, что для этого есть какая-то умная команда Linux. Из того, что я читал в Интернете, типичное поведение Linux - сбрасывать это при заполнении буфера.
Если никто не знает ответа, знаете ли вы, насколько велик этот буфер? Было бы неплохо хотя бы понять, когда нужно проверять :)
[это в Ubuntu 10]
ptrace
, мало что можно сделать, не убивая его. - person Dave   schedule 14.01.2012