#!/bin/bash echo=`which echo` for i in `seq 1 180` do core0=`expr 90000000 - $i \* 360000` core1=`expr 80000000 - $i \* 360000` core2=`expr 70000000 - $i \* 360000` core3=`expr 80000000 - $i \* 360000` rm -f latency-$i for j in `seq 0 399` do $echo -e `printf %06d $j` $core0\\t$core1\\t$core2\\t$core3 >>latency-`printf %03d $i` core0=`expr $core0 - 500000`; if test $core0 -lt 0; then core0=0; fi; core1=`expr $core1 - 500000`; if test $core1 -lt 0; then core1=0; fi; core2=`expr $core2 - 500000`; if test $core2 -lt 0; then core2=0; fi; core3=`expr $core3 - 500000`; if test $core3 -lt 0; then core3=0; fi; done done sed -i "s/200 0/200 1/" latency-090