- exec replaces shell itself so sciprts will terminate when
command terminates executed by exec.
Change-Id: Ic6e650237bad77a835afa0bb240b9229ae7d842c
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
#if old version is less than 1, upgrade to 30000, default version of tizen_3.0
if [ $DB_VERSION_OLD -le $DB_VERSION_TIZEN24 ]; then
echo "Updating $PARSER_DB_PATH to $DB_VERSION_TIZEN30_DEFAULT"
- exec "$UPDATE_SCRIPT_LOCATION/$UPDATE_SCRIPT_PREFIX$DB_VERSION_TIZEN30_DEFAULT.sh"
+ /bin/sh "$UPDATE_SCRIPT_LOCATION/$UPDATE_SCRIPT_PREFIX$DB_VERSION_TIZEN30_DEFAULT.sh"
DB_VERSION_OLD=30000
fi
echo "Updating $PARSER_DB_PATH to $i (target version is $DB_VERSION_NEW)"
UPDATE_SCRIPT="$UPDATE_SCRIPT_LOCATION/$UPDATE_SCRIPT_PREFIX$i.sh"
[ ! -e "$UPDATE_SCRIPT" ] && echo "Can't find script $UPDATE_SCRIPT" && exit 1
- exec $UPDATE_SCRIPT
+ /bin/sh $UPDATE_SCRIPT
done