X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=parallel-parse-pgn.sh;fp=parallel-parse-pgn.sh;h=cfb61bcc6305fffee6efe016a9e61c92013f97d7;hb=73ec86a2c9ef47c1fa25f23bdc58ace345635ef1;hp=37ce2e4f99e7150e531941c55fddc34ef80277f3;hpb=55481cd69d21b31bfdcc6e33853ea475ed16f622;p=remoteglot-book diff --git a/parallel-parse-pgn.sh b/parallel-parse-pgn.sh index 37ce2e4..cfb61bc 100755 --- a/parallel-parse-pgn.sh +++ b/parallel-parse-pgn.sh @@ -1,6 +1,10 @@ #! /bin/sh FILE=$1 for X in $( seq 0 39 ); do - ( ./partition-pgn.sh "$FILE" $X 40 | ~/nmu/pgn-extract/pgn-extract -e -Wsessebin >> part-$X.bin 2>/dev/null ) & + ( + START=$( ./find-pgn-split-point.sh "$FILE" $X 40 ) + END=$( ./find-pgn-split-point.sh "$FILE" $(( X + 1 )) 40 ) + ~/nmu/pgn-extract/pgn-extract --startpos $START --endpos $END -e -Wsessebin "$FILE" >> part-$X.bin 2>/dev/null + ) & done wait