Books/.Books/load.sh

15 lines
458 B
Bash
Executable File

#!/usr/bin/env bash
SCRIPT_DIR=$(dirname $(realpath $0))
[[ ! -e $SCRIPT_DIR/.Books/initted ]] && $SCRIPT_DIR/init.sh
[[ ! -e $SCRIPT_DIR/backgrounds ]] && ln -s "$SCRIPT_DIR/.Books/backgrounds" "$SCRIPT_DIR/backgrounds"
cd $SCRIPT_DIR && git pull
mv -f $SCRIPT_DIR/*.msk $SCRIPT_DIR/.Books/backup/
for dir in $SCRIPT_DIR/.Books/unpacked/*; do
TITLE=${dir##*/}
cd "$SCRIPT_DIR/.Books/unpacked/$TITLE" && zip -qu -9 -r "$SCRIPT_DIR/$TITLE.msk" *
done