mirror of
https://github.com/tesseract-ocr/tesseract.git
synced 2024-12-12 23:49:06 +08:00
Fix mktemp in tesstrain_utils.sh
The commit 10f2c45c00
unified the usage of mktemp, but with a
incorrect bash syntax and unnecessary definition of LANG_CODE
and TIMESTAMP. This patch fixes the above problems.
This commit is contained in:
parent
ec476f908e
commit
dbfc89f9af
@ -24,18 +24,16 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
UNAME=$(uname -s | tr 'A-Z' 'a-z')
|
UNAME=$(uname -s | tr 'A-Z' 'a-z')
|
||||||
LANG_CODE="ENG"
|
|
||||||
TIMESTAMP=`date +%Y-%m-%d`
|
|
||||||
|
|
||||||
case $UNAME in
|
case $UNAME in
|
||||||
darwin | *freebsd | dragonfly | cygwin*)
|
darwin | *freebsd | dragonfly | cygwin*)
|
||||||
MKTEMP_DT=$(mktemp -d -t)
|
MKTEMP_DT="mktemp -d -t"
|
||||||
;;
|
;;
|
||||||
* )
|
* )
|
||||||
MKTEMP_DT=$(mktemp -d --tmpdir)
|
MKTEMP_DT="mktemp -d --tmpdir"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
FONT_CONFIG_CACHE=(${MKTEMP_DT} font_tmp.XXXXXXXXXX)
|
FONT_CONFIG_CACHE=$(${MKTEMP_DT} font_tmp.XXXXXXXXXX)
|
||||||
|
|
||||||
if [[ ($UNAME == *darwin*) ]]; then
|
if [[ ($UNAME == *darwin*) ]]; then
|
||||||
FONTS_DIR="/Library/Fonts/"
|
FONTS_DIR="/Library/Fonts/"
|
||||||
@ -209,7 +207,7 @@ parse_flags() {
|
|||||||
|
|
||||||
# Location where intermediate files will be created.
|
# Location where intermediate files will be created.
|
||||||
TIMESTAMP=`date +%Y-%m-%d`
|
TIMESTAMP=`date +%Y-%m-%d`
|
||||||
TMP_DIR=(${MKTEMP_DT} ${LANG_CODE}-${TIMESTAMP}.XXX )
|
TMP_DIR=$(${MKTEMP_DT} ${LANG_CODE}-${TIMESTAMP}.XXX)
|
||||||
TRAINING_DIR=${TMP_DIR}
|
TRAINING_DIR=${TMP_DIR}
|
||||||
# Location of log file for the whole run.
|
# Location of log file for the whole run.
|
||||||
LOG_FILE=${TRAINING_DIR}/tesstrain.log
|
LOG_FILE=${TRAINING_DIR}/tesstrain.log
|
||||||
|
Loading…
Reference in New Issue
Block a user