#!/bin/bash CSV1=$1 CSV2=$2 OUT=$3 TITLE=$4 if [ ! -f "$CSV1" ] || [ ! -f "$CSV2" ] || [ "" == "$OUT" ] ; then echo "Usage: plot_dist " exit 1 fi gnuplot <<EOM set terminal png picsize 1024 768 set out '/dev/null' plot '$CSV1' title 'distribution' with lines replot '$CSV2' title 'distribution (cumulative)' axes x1y2 with lines set ylabel 'probability' set y2label 'probability (cumulative)' set xlabel 'overhead (in us)' set y2tics set y2range [0.0:1.0] set title '$TITLE' set key top left set out '$OUT' replot set out EOM