You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
751 B
21 lines
751 B
#!/bin/sh
|
|
MT_WORLDS_PATH=$HOME/.minetest/worlds
|
|
WORLD_NAME=FCAWorldB
|
|
WORLD_PATH=$MT_WORLDS_PATH/$WORLD_NAME
|
|
MT_MYWORLD_ENV_META_PATH="$WORLD_PATH/env_meta.txt"
|
|
MT_MYWORLD_ENV_META_BAK_PATH="$WORLD_PATH/env_meta.bak"
|
|
|
|
actualsize=$(stat -c%s "$MT_MYWORLD_ENV_META_PATH")
|
|
#minsize should actually be more but this should do:
|
|
minsize=2
|
|
if [ $actualsize -ge $minsize ]; then
|
|
echo "WARNING: nothing done since already non-zero-sized $MT_MYWORLD_ENV_META_PATH"
|
|
exit 0
|
|
fi
|
|
|
|
|
|
if [ -f "$MT_MYWORLD_ENV_META_BAK_PATH" ]; then
|
|
mv -f "$MT_MYWORLD_ENV_META_BAK_PATH" "$MT_MYWORLD_ENV_META_PATH"
|
|
else
|
|
echo "ERROR: nothing done since there is no $MT_MYWORLD_ENV_META_BAK_PATH (would be created by backup-mts-world if ran when source was non-zero-size)"
|
|
fi
|
|
|