From d6b8e539f680635583b2dd70a2e0e2ea32e9885d Mon Sep 17 00:00:00 2001 From: bdemsky Date: Sat, 14 Nov 2009 11:57:27 +0000 Subject: [PATCH] scripts to convert data automatically into CSV file for reading into excel...no adding for me --- Robust/src/Benchmarks/SingleTM/add.java | 40 ++++++++++++++++++++++++ Robust/src/Benchmarks/SingleTM/toprocess | 20 ++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 Robust/src/Benchmarks/SingleTM/add.java create mode 100755 Robust/src/Benchmarks/SingleTM/toprocess diff --git a/Robust/src/Benchmarks/SingleTM/add.java b/Robust/src/Benchmarks/SingleTM/add.java new file mode 100644 index 00000000..b00f56ac --- /dev/null +++ b/Robust/src/Benchmarks/SingleTM/add.java @@ -0,0 +1,40 @@ +import java.io.*; +public class add { + public static void main(String args[]) { + String filename=args[0]; + try { + BufferedReader br=new BufferedReader(new FileReader(filename)); + long vals[]=new long[1000]; + int numvals=0; + String nextline=null; + while((nextline=br.readLine())!=null) { + long v; + int start=nextline.indexOf("TIME=")+5; + String num=nextline.substring(start, nextline.length()); + v=Long.parseLong(num); + vals[numvals++]=v; + } + long sum=0; + for(int i=0;i> spreadsheet +echo type, 1, 2, 4, 8 >> spreadsheet +for type in FIS FISAR DEB OPTSTM LOCK DV HYDV +do +line=$type +stddevline="" +for num in 1 2 4 8 +do +cat log/${bm}_${num}_${type}_* | grep TIME= > tmpfile +ave=`java add tmpfile` +stddev=`java add tmpfile stddev` +line="$line, $ave" +stddevline="$stddevline, $stddev" +done +echo ${line}${stddevline} >> spreadsheet +done +done \ No newline at end of file -- 2.34.1