#!/bin/sh # # USAGE: # $> ./ConvertBinaryBpjmData.sh bpjm.data # RAWFILE=$1 OUTFILE=`strings $RAWFILE | head -n 1` od -t x1 -An -j 64 $RAWFILE | tr -d '\n ' > $OUTFILE sed -i -e 's/.\{66\}/&\n/g' $OUTFILE sed -i 's/.\{32\}/& /' $OUTFILE sed -i 's/.\{65\}/& /' $OUTFILE echo "$OUTFILE written"