3 # need pubsub_size_tag program visible
5 usage="<simplefile input directory> <number of events> [<output directory> (optional, default is current)]"
7 if [[ "$1" == "-h" || "$1" == "-help" || "$1" == "--help" ]] ; then
12 if [ `file $1 | awk '{print $2}'` != "directory" ]; then
13 echo Error: $1 not a directory
20 *[!0-9+-]*|?*[-+]*|""|-|+)
21 echo Error: $2 not an integer
27 if [ ! $2 -ge 0 ] ; then
28 echo Error: $2 not a positive integer
39 if [ ! -z "$3" ] ; then
44 for (( i = 0 ; i < $2 ; i++ )); do
45 suffix=`EventStorageExtractor -storagetype simplefile -storagename $1 -eventnr $i -metadatadump | grep fDataType | grep fDataBlocks | awk '{print $4}' | sed s/\(// | tr A-Z a-z`
46 EventStorageExtractor -storagetype simplefile -storagename $1 -eventnr $i -datadump > $dir/event_$i.$suffix
47 ../bin/pubsub_size_tag -c $dir/event_$i.$suffix