Я запускаю фоновый процесс на Mac и у меня проблема с обновлением журнала. Если я бегу
someprog > mylog &
затем mylog
обновляется не сразу, но с некоторыми интервалами - я думаю, это связано с буферизацией. То же самое с at now
. Если я убью программу до того, как вывод будет записан в mylog
, я потеряю данные. Не было такой проблемы с той же программой на компьютерах с Linux, поэтому я надеюсь, что смогу сделать ее обновленной во время выполнения на Mac. Есть идеи как?
someprog
- это программа F77, которая была написана не мной.
Я пытался задать этот вопрос в SuperUser, но никто не может мне помочь.
EDIT1: Мне не хочется менять источник, но имейте это в виду. Ведение журнала отлично работает на компьютерах с Linux, поэтому оно должно работать и на компьютерах Mac. Это должна быть системная настройка, например размер буфера? Для меня было бы хорошо ограничить размер буфера меньшим значением - теперь мне приходится часами ждать, чтобы что-то увидеть в журнале.