I wonder how you guys would read the last n lines from a file in Pharo without reading through the whole thing.

Is there code doing just that somewhere?

The code I have is a shell script doing a 'tac file | tail -200 > /temp/something'

I can always do that through OSProcess but wondered if there was something available.

Reading through with a 200-entries FIFO circular buffer seems a bit silly to do.

TIA
Phil