Mam oprogramowanie, które obraca swoje pliki dziennika po ponownym uruchomieniu. Jednak podczas programowania często go restartuję, dlatego w każdej chwili chciałbym monitorować najnowszy plik dziennika.
Jeśli zacznę lessnormalnie od less program.logi wcisnę Shift+, fby ogonić, kiedy plik dziennika zostanie obrócony, kontynuuję monitorowanie starego pliku dziennika. Zakładam, że dzieje się tak, ponieważ numer i-węzła pozostaje taki sam i lessma otwarty uchwyt pliku dla tego i-węzła.
Czy można monitorować najnowszą aktywność w dowolnym pliku dziennika, który jest obecnie nazywany program.log?
W szczególności pracuję nad Sun OS, więc rozwiązanie, które tam działa, byłoby idealne.
tail -f program.log próbowałeś tego?
tail -F program.log | lesszadziała