#!/bin/sh

if [ "$#" -lt 2 ]; then
    echo "Käyttö: $0 lähdetiedosto \"YYYY-MM-DD HH:MM\" kantanimi (optio)"
    exit 1
fi

INPUT="$1"
TIME="$2"
DATABASE="$3"

OUTPUT="db$DATABASE.sql"

if [ ! -f "$INPUT" ]; then
    echo "Virhe: tiedostoa ei löydy: $INPUT"
    exit 1
fi

awk -v start="$TIME" '
index($0, start) && !printit {
    print "-- " $0
    printit=1
    next
}

printit && /Poistetaan replication flag/ {
    print "-- " $0
    exit
}

printit
' "$INPUT" > "$OUTPUT"

echo "Rivit tallennettu tiedostoon: $OUTPUT"