25 lines
783 B
Bash
25 lines
783 B
Bash
[ "$(echo "${0%/*}" | grep -o 'bin.mt.plus/temp')" != "" ] && echo "需要解压后使用" && exit 2
|
|
if [ -f "${0%/*}/tools/tools.sh" ]; then
|
|
MODDIR="${0%/*}"
|
|
operate="backup"
|
|
conf_path="${0%/*}/backup_settings.conf"
|
|
[ ! -f "${0%/*}/backup_settings.conf" ] && . "${0%/*}/tools/tools.sh"
|
|
case $(grep -o 'background_execution=.*' "$conf_path" | awk -F '=' '{print $2}') in
|
|
0)
|
|
notification=false
|
|
. "${0%/*}/tools/tools.sh" | tee "${0%/*}/log.txt" ;;
|
|
1)
|
|
{
|
|
notification=true
|
|
. "${0%/*}/tools/tools.sh" | tee "${0%/*}/log.txt"
|
|
} & ;;
|
|
2)
|
|
{
|
|
notification=false
|
|
. "${0%/*}/tools/tools.sh" | tee "${0%/*}/log.txt"
|
|
} & ;;
|
|
esac
|
|
else
|
|
echo "${0%/*}/tools/tools.sh遗失"
|
|
fi
|