Ho un software che ruota i suoi file di registro al riavvio. Tuttavia, durante lo sviluppo, lo riavvio molto, quindi vorrei monitorare l'ultimo file di registro in qualsiasi momento.
Se inizio lessnormalmente con + less program.loge premo Shift+ fto tail, quando il file di registro viene ruotato, continuo a monitorare il vecchio file di registro. Suppongo che ciò avvenga perché il numero di inode rimane lo stesso e lessha un handle di file aperto per quell'inode.
È possibile monitorare l'attività più recente su qualunque file di registro sia attualmente chiamato program.log?
In particolare, sto lavorando su Sun OS, quindi una soluzione che funzioni lì sarebbe l'ideale.
tail -f program.log hai provato questo?
tail -F program.log | lessfunzionerà