diff --git a/communication_techniques/parsing.sh b/communication_techniques/parsing.sh index d98a283..73d1b78 100755 --- a/communication_techniques/parsing.sh +++ b/communication_techniques/parsing.sh @@ -195,7 +195,7 @@ create_simple_gnuplot_body () patternPlotFile="$4" echo "set ylabel \"$ylabel\"" >> $patternPlotFile.gnuplot - echo "set output '$patternPlotFile.ps'" >> $patternPlotFile.gnuplot + echo "set output 'images/$patternPlotFile.ps'" >> $patternPlotFile.gnuplot echo "plot '$datFile' every 3::$lineNum using 2:xtic(1) , '' every 3::$lineNum u 3" >> $patternPlotFile.gnuplot } @@ -210,7 +210,7 @@ create_complex_gnuplot_body () columnNo=2 echo "set ylabel \"$ylabel\"" >> $patternPlotFile.gnuplot - echo "set output '$patternPlotFile.ps'" >> $patternPlotFile.gnuplot + echo "set output 'images/$patternPlotFile.ps'" >> $patternPlotFile.gnuplot for com in `eval echo \\\$\${bench}List` ; do baseTitle=`head -1 $datFile | cut -f $((columnNo + 2))` if [ $columnNo -ne 2 ] @@ -320,12 +320,17 @@ for prod in $prodList ; do done done +if [ ! -d images ] +then + mkdir images +fi + for gnuplotFile in *.gnuplot do gnuplot "$gnuplotFile" done -for psFile in *.ps +for psFile in images/*.ps do ps2pdf $psFile done