Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- файл сохранить в gen-graph и запускать как ./gen-graph report*
- #!/usr/bin/awk -f
- {
- # добавляем значение переменной в лог файл с именем переменной
- print $2 >> $1".log";
- # сохраняем имя файла лога, что бы потом сгенерировать gnuplot команду
- name[$1]=1
- }
- END {
- # формируем
- cmd="gnuplot -persist -e 'set terminal png size 800x600; set output \"report.png\"; plot ";
- for (i in name) {
- cmd=cmd "\"" i ".log\" w lines, ";
- }
- # убираем хвост из ", " в конце строки
- gsub(/, $/, "'", cmd);
- # генерируем png
- system(cmd)
- }
Add Comment
Please, Sign In to add comment