diff --git a/OCRmyPDF.sh b/OCRmyPDF.sh index 66d138ec..2f9a09e8 100644 --- a/OCRmyPDF.sh +++ b/OCRmyPDF.sh @@ -209,7 +209,7 @@ fi today=$(date +"%Y%m%d_%H%M") fld=$(basename "$FILE_INPUT_PDF" | sed 's/[.][^.]*$//') prefix="${today}.filename.${fld}" -TMP_FLD=`TMPDIR=${TMP} mktemp -d -t "${prefix}"` # create temporary sub-folder in $TMP folder +TMP_FLD=`TMPDIR=${TMP} mktemp -d -t "${prefix}XXXXXXXX"` if [ $? -ne 0 ]; then echo "Could not create folder for temporary files. Please ensure you have sufficient right and \"$TMP\" exists" exit $EXIT_FILE_ACCESS_ERROR @@ -232,7 +232,7 @@ sed '/^$/d' "$FILE_TMP" | awk '{printf "%04d %s\n", NR, $0}' > "$FILE_PAGES_INFO numpages=`tail -n 1 "$FILE_PAGES_INFO" | cut -f1 -d" "` # process each page of the input pdf file -parallel -q -k --halt-on-error 1 "$OCR_PAGE" "$FILE_INPUT_PDF" "{}" "$numpages" "$TMP_FLD" \ +parallel --gnu -q -k --halt-on-error 1 "$OCR_PAGE" "$FILE_INPUT_PDF" "{}" "$numpages" "$TMP_FLD" \ "$VERBOSITY" "$LAN" "$KEEP_TMP" "$PREPROCESS_DESKEW" "$PREPROCESS_CLEAN" "$PREPROCESS_CLEANTOPDF" "$OVERSAMPLING_DPI" \ "$PDF_NOIMG" "$TESS_CFG_FILES" "$FORCE_OCR" < "$FILE_PAGES_INFO" ret_code="$?" diff --git a/src/hocrTransform.py b/src/hocrTransform.py old mode 100644 new mode 100755 diff --git a/src/ocrPage.sh b/src/ocrPage.sh old mode 100644 new mode 100755