#! /bin/sh
# GENERATES shorter (5000 sample) traces from originals for all the *CounterTrace*.txt files
#for all files in a directory (if it's already < 5000 lines, copies as is
# Names all the short traces as: ...CounterTrace....txt00

#USE AS: SplitALL
#!!!!!!!!!! THE SPACES (OR LACK THEREOF) IS VERRY IMPORTANT IN SH SCRIPT!!!!!!

for i in *CounterTrace*.txt
do
    lines=`wc -l $i | awk '{print $1}'`
    echo "$i: $lines lines"

    if [ $lines -lt 5000 ]; then
       cp $i "`basename $i .txt`.txt00"
    else
       csplit  -f $i $i 5000
    fi
done 

rm -f *CounterTrace*.txt01
