Если советов получше не будет, можно написать программу, которая читает этот файл и пишет в другой файл, в котором одно и то же число записей. Она будет помнить уже исчезнувшие из файла точки. Разумно сделать в ней круговой буфер — так проще будет добавлять новые точки, заодно затирая именно те старые, которые больше не нужны. При этом даже не обязательно парсить числа — можно хранить их как строки; так и быстрее будет, если памяти хватает.
Вот о таком я уже и задумался, чтобы сделать отдельный файл постоянной длины с обновляемыми точками, который уже отрисовывать в gnuplot. Но как реализовать, придется подумать. Кольцевой буффер это наверно идея.
-- Чт мар 26, 2015 12:48:14 --При этом масштаб по абсциссам асболютно невыдержан, непрерывно меняется вследствие увеличения числа точек,
Воспользуйтесь командой вроде
plot [0:10] "bufferfile" w l. В квадратных скобках - диапазон значений абсцисс, тогда проблем с меняющимся масштабом не будет. Если добавить вторую пару чисел в отдельных квадратных скобках, будет фиксированный масштаб еще и по ординате.
Это не работает, поскольку точки только добавляются в буферный файл и не исчезают(с его начала). Таким образом, будет отрисовываться только выбранная интервалом часть файла, а когда точки выйдут за пределы интервала, на графике нового ничего не будет.