Используйте sed и замените целую строку отдельно плюс один дополнительный символ новой строки:
grep foo /var/log/maillog | sed -e "s/^.*$/&1\n/"
Целая цель RRDTOOL существования отображает данные временного ряда на графике, но это, прежде всего, предназначено для автоматизированного построения графика и не может быть лучшим пригодным для Ваших потребностей.
Это сказало:
R лучше в этом виде вещи, чем Gnuplot потому что:
Это - полная среда программирования с C и совместимыми с Фортраном дополнительными API. Если Ваш компьютер может сделать вещь, можно сделать это с R.
Многие уже внесли их решения типичных проблем к CRAN: Всесторонняя Сеть Архива R. Вы могли бы найти zoo
и ggplot2
пакеты, полезные для этой задачи.
Существует много книг по анализу временного ряда и R в целом.
R имеет все, что Вы попросили:
Выводы к X11, PNG, или (с дополнением) SVG
Заполненные круги для точек графика: передача pch=19
или pch=20
к паритету () или точки (). Существует много других предопределенных символов точки графика плюс весь Unicode при использовании шрифта с поддержкой Unicode.
Осведомленное о времени построение диаграммы: если встроенные не имеют масштабирования, Вы хотите, можно создать что-либо, в чем Вы нуждаетесь с R, выводящим примитивы на печать
Вызываемый из сценария: используйте a #!/usr/bin/Rscript
строка хижины на Вашем программном файле R
Хороший и удобный: существует GUI frontends, если Вам нравится, и если Вам не нравится, командно-управляемая среда по умолчанию имеет много хороших функций, как способность видеть исходный код R многих встроенных операций, который помогает изучить, как система соединена. (Да, большая часть R записана в R!)
Симпатичные графики: Сглаживание является значением по умолчанию, если R создается против Каира, которым это будет, если это будет недавняя сборка на Linux. Старым версиям R нельзя было встроить AA. Для идеи возможности R при помещении небольшого количества времени в него проверьте это:
(Нажмите на изображение для статьи, описывающей это.)
Относительно gnuplot командной строки можно создать его для поддержки GNU readline, BSD libedit, или как нейтрализация, пользовательская встроенная схема редактирования командной строки. (Это согласно p.20 руководства.) У меня есть gnuplot 3.7 на одной машине и 4.0 на другом, и они оба создаются с readline. Ваш двоичный файл создается без какого-либо из них?
rrdtool create ...
однажды для установки дб RRD,rrdtool update ...
однажды на часть данных иrrdtool graph ...
генерировать график. – Kowh 29.01.2011, 16:41