|
|
@ -28,11 +28,12 @@ if [[ $status != active ]]; then |
|
|
|
exit |
|
|
|
fi |
|
|
|
|
|
|
|
# create backup dir |
|
|
|
if [[ ! -d "$backup_dir" ]]; then |
|
|
|
echo "Creating directory \"$backup_dir\" ..." |
|
|
|
mkdir -p "$backup_dir" |
|
|
|
# Check if backup dir already exists |
|
|
|
if [[ -e "$backup_dir" ]]; then |
|
|
|
echo "Error: backup dir already exists. Delete directory before proceeding or use another directory name." |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
mkdir -p "$backup_dir" |
|
|
|
cd "$backup_dir" |
|
|
|
|
|
|
|
# prepare backup of active world |
|
|
@ -83,5 +84,3 @@ done |
|
|
|
|
|
|
|
# make sure everything is owned by worlds owner |
|
|
|
chown -R "$(stat -c %U:%G $worlds_dir)" ./ |
|
|
|
# touch backup dir to update its last-edited date |
|
|
|
touch ./ |
|
|
|