У меня есть код bash-скрипта, который получает данные, которые используются при построении (в цикле).Я хочу построить график и с каждым новым значением обновлять график (перечитывать), а затем возвращаться к основному сценарию, чтобы получить новые данные для использования в построении графиков, а затем.
сценарий bash получает данные x иy
сюжет x и y
обратно в скрипт bash для получения новых значений x и y
перечитывание графика с новыми значениями x и y
обратно в скрипт bash для получения новых значений xи у
и т.д ...
.
.
.
примечание: значения x
и y
сохраняются в файле test.dat
и используются для построения
gnuplot <<- EOF
set xdata time
set timefmt "%H:%M:%S"
set format x "%H:%M"
set xlabel "Time in Minutes"
set xlabel font 'Arial Bold ,13'
set ylabel "Bandwidth in Megabyte "
set ylabel font 'Arial Bold ,13'
set yrange [0:*]
set title "Press 'e' to exit then close normally"
set title font 'Arial Bold , 16 , textcolor linespec 3'
set grid
set style fill transparent solid 0.5 noborder
set style data lines
bind all "e" "unset output ; exit ./fftest.sh"
plot "test.dat" using 1:2 title "Download" w filledcurves x1 linestyle 6 lc "green" , \ "" using 1:3 title "Upload" w filledcurves x1 linestyle 10 lc "blue"
EOF