#! /bin/sh
-FILE=$1
+FILE="$1"
P=$2
NUM=$3
split_point() {
- FILE=$1
+ FILE="$1"
P=$2
NUM=$3
SIZE=$( stat -c %s "$FILE" )
echo $SIZE
else
TENTATIVE_SPLIT_POINT=$(( SIZE * P / NUM ))
- OFFS=$( tail -c +${TENTATIVE_SPLIT_POINT} "$FILE" | grep -b '^$' | head -n 1 | cut -d: -f1 )
+ OFFS=$( tail -c +${TENTATIVE_SPLIT_POINT} "$FILE" | grep -b '^\[Event ' | head -n 1 | cut -d: -f1 )
if [ -z "$OFFS" ]; then
echo $SIZE
else