I am looking for a way to display an open, "live" CSV file under Windows 7. For example, I have a proprietary program running that is generating log data in CSV format. I'd like to keep an eye on what it's recording, while it's running (read-only - no need/desire to edit or change the file).
Ideally, I want to:
- display the data in tabular format in a window (like in Excel - but I don't want to use Excel -- this is not the same as this question)
- recognize the first line with the column titles to be used as a static title line.
- vertically scroll around the file, if needed.
- auto-update, i.e., detect new lines and show the new line(s) at the bottom of the window.
- auto-scroll to show a new line if I'm positioned at the bottom
- handle a wide tables (horizontal scrolling).
- select which columns to show (nice, but not required)
The first two are too heavy and have functionality and clutter I'm not interested in (e.g., editing) - and they are missing the auto-update feature. Nirsoft's tool is nearly perfect. But it has only "auto-refresh" which reads the whole file over again & repositions to the top - when I want to stay where I was or have it auto-scroll if I'm at the bottom.
I also took a look at baretail, but it seems to not be designed to handle CSV files.
Regarding file size - it's nice if the solution can handle huge files, but I'll also be happy if it can handle just a few megabytes.
Any suggestions for a way to do what I need?