From 7e12fb3c2521a650c361cf2f99018462b96c6c0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Pant=C5=AF=C4=8Dek?= Date: Sat, 29 Jul 2023 10:50:34 +0200 Subject: [PATCH] Handling starting and ending ids properly. --- fio_splitter.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fio_splitter.sh b/fio_splitter.sh index c2361df..df56ad7 100644 --- a/fio_splitter.sh +++ b/fio_splitter.sh @@ -194,8 +194,10 @@ split_year() { grep "^ID" "$CSVNAME" else # Non-empty month - echo "$idFrom" - echo "$idTo" + IDFROM=`grep "^[0-9]*;...$MONTH.$YEAR;" "$CSVNAME"|head -1|sed 's/;.*//'` + IDTO=`grep "^[0-9]*;...$MONTH.$YEAR;" "$CSVNAME"|sort -gr -t';'|head -1|sed 's/;.*//'` + echo "idFrom;$IDFROM" + echo "idTo;$IDTO" echo grep "^ID" "$CSVNAME" grep "^[0-9]*;...$MONTH.$YEAR;" "$CSVNAME"