При выполнении tail -f error.log
, как программно вставить разрыв строки после того, как ничего не было добавлено в файл в течение 3 секунд?
(очевидно, как только один разрыв строки был добавлен, никакой другой разрыв строки не должен быть добавлен, пока другие строки текста не будут добавлены в файл журнала)
Например, эти строки добавляются в error.log:
foo
bar
boo [[wait 4 seconds]]
2far
2foo
2bar
2boo [[wait 40 seconds]]
2far
Это будет вывод в консоли:
foo
bar
boo
2far
2foo
2bar
2boo
2far
ts
чтобы добавить временную метку к выходу и обработать временные метки