Я выполняю фоновый процесс на Mac и имею проблему с обновлением журнала. Если я работаю
someprog > mylog &
затем mylog
обновляется не сразу, но с некоторыми интервалами - я предполагаю, что это происходит из-за буферизации. Если я закрываю программу, прежде чем вывод будет записан в журнал, то я освобождаю данные. Не было такой проблемы с той же программой на машинах Linux, таким образом, я надеюсь, что могу сделать обновленным временем выполнения на Mac также. Какая-либо идея, как?
someprog
программа F77, которая не была записана мной.
Программа myprog
приложение Вы записали себя?
Если так, можно вынудить это сбросить буферы вывода в каждом операторе записи. Вывод буферизуется в большинстве случаев по умолчанию для предотвращения чрезмерного ввода-вывода, но в этом случае похоже, что Вы хотите получить все сразу же.