]> git.sesse.net Git - remoteglot-book/blob - parallel-parse-pgn.sh
Small cleanup.
[remoteglot-book] / parallel-parse-pgn.sh
1 #! /bin/sh
2 FILE=$1
3 PGNNUM=$2
4 for X in $( seq 0 39 ); do
5         (
6                 START=$( ./find-pgn-split-point.sh "$FILE" $X 40 )
7                 END=$( ./find-pgn-split-point.sh "$FILE" $(( X + 1 )) 40 )
8                 ~/nmu/pgn-extract/pgn-extract --startpos $START --endpos $END --startfilenum $PGNNUM -e -Wsessebin "$FILE" >> part-$X.bin 2>/dev/null
9         ) &
10 done
11 wait