У меня есть часть программного обеспечения, которая вращается свои файлы журнала при перезапуске. Однако во время разработки я часто перезагружаю его, поэтому я хотел бы в любое время отслеживать последний файл журнала.
Если я lessобычно начинаю с less program.logи нажимаю Shift+ fхвост, когда файл журнала поворачивается, я продолжаю следить за старым файлом журнала. Я предполагаю, что это потому, что номер инода остается неизменным и lessимеет дескриптор открытого файла для этого инода.
Можно ли отслеживать последние действия любого журнала, который в данный момент называется program.log?
В частности, я работаю над Sun OS, поэтому решение, которое там работает, было бы идеальным.
tail -f program.log ты пробовал это?
tail -F program.log | lessбудет работать